# near model CODE resource # jump table entries: 6536-6659 (124 of them) fn00000000: 00000000 4E56 0000 link A6, 0 00000004 48E7 0030 movem.l -[A7], A2,A3 00000008 7008 moveq.l D0, 0x08 0000000A 2F00 move.l -[A7], D0 0000000C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000010 4EBA 0BCC jsr [PC + 0xBCC /* 00000BDE */] 00000014 7000 moveq.l D0, 0x00 00000016 206E 0008 movea.l A0, [A6 + 0x8] 0000001A 2250 movea.l A1, [A0] 0000001C 2340 0020 move.l [A1 + 0x20], D0 00000020 2448 movea.l A2, A0 00000022 2652 movea.l A3, [A2] 00000024 202B 0016 move.l D0, [A3 + 0x16] 00000028 2740 0024 move.l [A3 + 0x24], D0 0000002C 4CDF 0C00 movem.l A2,A3, [A7]+ 00000030 4E5E unlink A6 00000032 4E74 0004 rtd 0x0004 export_929: 00000036 4E56 0000 link A6, 0 0000003A 206E 0008 movea.l A0, [A6 + 0x8] 0000003E 2250 movea.l A1, [A0] 00000040 2029 0020 move.l D0, [A1 + 0x20] 00000044 4E5E unlink A6 00000046 4E74 0004 rtd 0x0004 export_930: 0000004A 4E56 FFE8 link A6, -0x0018 0000004E 48E7 1830 movem.l -[A7], D3,D4,A2,A3 00000052 262E 0014 move.l D3, [A6 + 0x14] 00000056 7800 moveq.l D4, 0x00 00000058 B684 cmp.l D3, D4 0000005A 6E14 bgt +0x16 /* 00000070 */ 0000005C 7054 moveq.l D0, 0x54 0000005E 2F00 move.l -[A7], D0 00000060 486D DB10 pea.l [A5 - 0x24F0] 00000064 486D DB1E pea.l [A5 - 0x24E2] 00000068 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 0000006C 4FEF 000C lea.l A7, [A7 + 0xC] label00000070: 00000070 202E 000C move.l D0, [A6 + 0xC] 00000074 B084 cmp.l D0, D4 00000076 6E14 bgt +0x16 /* 0000008C */ 00000078 7055 moveq.l D0, 0x55 0000007A 2F00 move.l -[A7], D0 0000007C 486D DB28 pea.l [A5 - 0x24D8] 00000080 486D DB36 pea.l [A5 - 0x24CA] 00000084 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 00000088 4FEF 000C lea.l A7, [A7 + 0xC] label0000008C: 0000008C 2F03 move.l -[A7], D3 0000008E 486E FFE8 pea.l [A6 - 0x18] 00000092 486E FFEC pea.l [A6 - 0x14] 00000096 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000009A 4EAD DAB0 jsr [A5 - 0x2550] 0000009E 246E 0008 movea.l A2, [A6 + 0x8] 000000A2 2652 movea.l A3, [A2] 000000A4 7020 moveq.l D0, 0x20 000000A6 D7C0 add.l A3, D0 000000A8 0CAE FFFF FFFF FFE8 cmpi.l [A6 - 0x18], 0xFFFFFFFF 000000B0 6660 bne +0x62 /* 00000112 */ 000000B2 2613 move.l D3, [A3] 000000B4 2D43 FFFC move.l [A6 - 0x4], D3 000000B8 5283 addq.l D3, 1 000000BA 2D43 0014 move.l [A6 + 0x14], D3 000000BE 202E FFFC move.l D0, [A6 - 0x4] 000000C2 B084 cmp.l D0, D4 000000C4 6F24 ble +0x26 /* 000000EA */ 000000C6 2F00 move.l -[A7], D0 000000C8 2F0A move.l -[A7], A2 000000CA 4EAD DA92 jsr [A5 - 0x256E] 000000CE B0AE 0010 cmp.l D0, [A6 + 0x10] 000000D2 6616 bne +0x18 /* 000000EA */ 000000D4 2652 movea.l A3, [A2] 000000D6 202B 000C move.l D0, [A3 + 0xC] 000000DA E780 asl D0, 3 000000DC 206B 0024 movea.l A0, [A3 + 0x24] 000000E0 D090 add.l D0, [A0] 000000E2 2040 movea.l A0, D0 000000E4 52A8 FFF8 addq.l [A0 - 0x8], 1 000000E8 601C bra +0x1E /* 00000106 */ label000000EA: 000000EA 246E 0008 movea.l A2, [A6 + 0x8] 000000EE 2052 movea.l A0, [A2] 000000F0 2028 000C move.l D0, [A0 + 0xC] 000000F4 5280 addq.l D0, 1 000000F6 2F00 move.l -[A7], D0 000000F8 7001 moveq.l D0, 0x01 000000FA 2F00 move.l -[A7], D0 000000FC 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000100 2F0A move.l -[A7], A2 00000102 4EAD DAB6 jsr [A5 - 0x254A] label00000106: 00000106 206E 0008 movea.l A0, [A6 + 0x8] 0000010A 2250 movea.l A1, [A0] 0000010C 52A9 0020 addq.l [A1 + 0x20], 1 00000110 603E bra +0x40 /* 00000150 */ label00000112: 00000112 246E 0008 movea.l A2, [A6 + 0x8] 00000116 2652 movea.l A3, [A2] 00000118 262B 0020 move.l D3, [A3 + 0x20] 0000011C 5283 addq.l D3, 1 0000011E 282E 0014 move.l D4, [A6 + 0x14] 00000122 B684 cmp.l D3, D4 00000124 6C02 bge +0x4 /* 00000128 */ 00000126 6002 bra +0x4 /* 0000012A */ label00000128: 00000128 2604 move.l D3, D4 label0000012A: 0000012A 2D43 0014 move.l [A6 + 0x14], D3 0000012E 202E FFE8 move.l D0, [A6 - 0x18] 00000132 E780 asl D0, 3 00000134 206B 0024 movea.l A0, [A3 + 0x24] 00000138 D090 add.l D0, [A0] 0000013A 2040 movea.l A0, D0 0000013C 5290 addq.l [A0], 1 0000013E 2052 movea.l A0, [A2] 00000140 52A8 0020 addq.l [A0 + 0x20], 1 00000144 2F03 move.l -[A7], D3 00000146 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000014A 2F0A move.l -[A7], A2 0000014C 4EAD DA8C jsr [A5 - 0x2574] label00000150: 00000150 202E 000C move.l D0, [A6 + 0xC] 00000154 7601 moveq.l D3, 0x01 00000156 B083 cmp.l D0, D3 00000158 6F58 ble +0x5A /* 000001B2 */ 0000015A 53AE 000C subq.l [A6 + 0xC], 1 0000015E 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000162 486E FFE8 pea.l [A6 - 0x18] 00000166 486E FFEC pea.l [A6 - 0x14] 0000016A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000016E 4EAD DAB0 jsr [A5 - 0x2550] 00000172 0CAE FFFF FFFF FFE8 cmpi.l [A6 - 0x18], 0xFFFFFFFF 0000017A 6616 bne +0x18 /* 00000192 */ 0000017C 2F3C 0000 0080 move.l -[A7], 0x80 00000182 486D DB40 pea.l [A5 - 0x24C0] 00000186 486D DB4E pea.l [A5 - 0x24B2] 0000018A 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 0000018E 4FEF 000C lea.l A7, [A7 + 0xC] label00000192: 00000192 202E 000C move.l D0, [A6 + 0xC] 00000196 222E FFE8 move.l D1, [A6 - 0x18] 0000019A E781 asl D1, 3 0000019C 206E 0008 movea.l A0, [A6 + 0x8] 000001A0 2250 movea.l A1, [A0] 000001A2 2269 0024 movea.l A1, [A1 + 0x24] 000001A6 D291 add.l D1, [A1] 000001A8 2241 movea.l A1, D1 000001AA D191 add.l [A1], D0 000001AC 2250 movea.l A1, [A0] 000001AE D1A9 0020 add.l [A1 + 0x20], D0 label000001B2: 000001B2 246E 0008 movea.l A2, [A6 + 0x8] 000001B6 2052 movea.l A0, [A2] 000001B8 2028 0020 move.l D0, [A0 + 0x20] 000001BC 2D40 FFF0 move.l [A6 - 0x10], D0 000001C0 7005 moveq.l D0, 0x05 000001C2 2F00 move.l -[A7], D0 000001C4 486E FFF0 pea.l [A6 - 0x10] 000001C8 2F0A move.l -[A7], A2 000001CA 4EAD D762 jsr [A5 - 0x289E] 000001CE 4CDF 0C18 movem.l D3,D4,A2,A3, [A7]+ 000001D2 4E5E unlink A6 000001D4 4E74 0010 rtd 0x0010 export_931: 000001D8 4E56 FFEC link A6, -0x0014 000001DC 48E7 1F30 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3 000001E0 262E 0010 move.l D3, [A6 + 0x10] 000001E4 6F0E ble +0x10 /* 000001F4 */ 000001E6 206E 0008 movea.l A0, [A6 + 0x8] 000001EA 2250 movea.l A1, [A0] 000001EC 2029 0020 move.l D0, [A1 + 0x20] 000001F0 B680 cmp.l D3, D0 000001F2 6F16 ble +0x18 /* 0000020A */ label000001F4: 000001F4 2F3C 0000 009C move.l -[A7], 0x9C 000001FA 486D DB64 pea.l [A5 - 0x249C] 000001FE 486D DB72 pea.l [A5 - 0x248E] 00000202 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 00000206 4FEF 000C lea.l A7, [A7 + 0xC] label0000020A: 0000020A 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000020E 486E FFEC pea.l [A6 - 0x14] 00000212 486E FFF0 pea.l [A6 - 0x10] 00000216 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000021A 4EAD DAB0 jsr [A5 - 0x2550] 0000021E 262E FFEC move.l D3, [A6 - 0x14] 00000222 E783 asl D3, 3 00000224 246E 0008 movea.l A2, [A6 + 0x8] 00000228 2652 movea.l A3, [A2] 0000022A 206B 0024 movea.l A0, [A3 + 0x24] 0000022E D690 add.l D3, [A0] 00000230 2443 movea.l A2, D3 00000232 202A 0004 move.l D0, [A2 + 0x4] 00000236 282E 000C move.l D4, [A6 + 0xC] 0000023A B084 cmp.l D0, D4 0000023C 6700 01A0 beq +0x1A2 /* 000003DE */ 00000240 2C2E FFF0 move.l D6, [A6 - 0x10] 00000244 DC92 add.l D6, [A2] 00000246 5386 subq.l D6, 1 00000248 202E FFEC move.l D0, [A6 - 0x14] 0000024C 57C0 seq D0 0000024E 4400 neg.b D0 00000250 4880 ext.w D0 00000252 48C0 ext.l D0 00000254 1E00 move.b D7, D0 00000256 202B 000C move.l D0, [A3 + 0xC] 0000025A 5380 subq.l D0, 1 0000025C B0AE FFEC cmp.l D0, [A6 - 0x14] 00000260 6704 beq +0x6 /* 00000266 */ 00000262 7000 moveq.l D0, 0x00 00000264 6002 bra +0x4 /* 00000268 */ label00000266: 00000266 7001 moveq.l D0, 0x01 label00000268: 00000268 2000 move.l D0, D0 0000026A 1A00 move.b D5, D0 0000026C 4A07 tst.b D7 0000026E 6618 bne +0x1A /* 00000288 */ 00000270 202E 0010 move.l D0, [A6 + 0x10] 00000274 B0AE FFF0 cmp.l D0, [A6 - 0x10] 00000278 660E bne +0x10 /* 00000288 */ 0000027A 202A FFFC move.l D0, [A2 - 0x4] 0000027E B084 cmp.l D0, D4 00000280 6606 bne +0x8 /* 00000288 */ 00000282 52AA FFF8 addq.l [A2 - 0x8], 1 00000286 6046 bra +0x48 /* 000002CE */ label00000288: 00000288 4A05 tst.b D5 0000028A 6600 008A bne +0x8C /* 00000316 */ 0000028E 202E 0010 move.l D0, [A6 + 0x10] 00000292 B086 cmp.l D0, D6 00000294 6600 0080 bne +0x82 /* 00000316 */ 00000298 202E FFEC move.l D0, [A6 - 0x14] 0000029C E780 asl D0, 3 0000029E 206E 0008 movea.l A0, [A6 + 0x8] 000002A2 2250 movea.l A1, [A0] 000002A4 2069 0024 movea.l A0, [A1 + 0x24] 000002A8 D090 add.l D0, [A0] 000002AA 2040 movea.l A0, D0 000002AC 2028 000C move.l D0, [A0 + 0xC] 000002B0 B0AE 000C cmp.l D0, [A6 + 0xC] 000002B4 6660 bne +0x62 /* 00000316 */ 000002B6 202E FFEC move.l D0, [A6 - 0x14] 000002BA E780 asl D0, 3 000002BC 206E 0008 movea.l A0, [A6 + 0x8] 000002C0 2250 movea.l A1, [A0] 000002C2 2069 0024 movea.l A0, [A1 + 0x24] 000002C6 D090 add.l D0, [A0] 000002C8 2040 movea.l A0, D0 000002CA 52A8 0008 addq.l [A0 + 0x8], 1 label000002CE: 000002CE 262E FFEC move.l D3, [A6 - 0x14] 000002D2 E783 asl D3, 3 000002D4 246E 0008 movea.l A2, [A6 + 0x8] 000002D8 2052 movea.l A0, [A2] 000002DA 2068 0024 movea.l A0, [A0 + 0x24] 000002DE D690 add.l D3, [A0] 000002E0 2043 movea.l A0, D3 000002E2 2010 move.l D0, [A0] 000002E4 7601 moveq.l D3, 0x01 000002E6 B083 cmp.l D0, D3 000002E8 6612 bne +0x14 /* 000002FC */ 000002EA 202E FFEC move.l D0, [A6 - 0x14] 000002EE 5280 addq.l D0, 1 000002F0 2F00 move.l -[A7], D0 000002F2 2F0A move.l -[A7], A2 000002F4 4EAD DABC jsr [A5 - 0x2544] 000002F8 6000 00E4 bra +0xE6 /* 000003DE */ label000002FC: 000002FC 202E FFEC move.l D0, [A6 - 0x14] 00000300 E780 asl D0, 3 00000302 206E 0008 movea.l A0, [A6 + 0x8] 00000306 2250 movea.l A1, [A0] 00000308 2069 0024 movea.l A0, [A1 + 0x24] 0000030C D090 add.l D0, [A0] 0000030E 2040 movea.l A0, D0 00000310 5390 subq.l [A0], 1 00000312 6000 00CA bra +0xCC /* 000003DE */ label00000316: 00000316 262E FFEC move.l D3, [A6 - 0x14] 0000031A E783 asl D3, 3 0000031C 206E 0008 movea.l A0, [A6 + 0x8] 00000320 2250 movea.l A1, [A0] 00000322 2069 0024 movea.l A0, [A1 + 0x24] 00000326 D690 add.l D3, [A0] 00000328 2443 movea.l A2, D3 0000032A 2012 move.l D0, [A2] 0000032C 7201 moveq.l D1, 0x01 0000032E B081 cmp.l D0, D1 00000330 660A bne +0xC /* 0000033C */ 00000332 256E 000C 0004 move.l [A2 + 0x4], [A6 + 0xC] 00000338 6000 00A4 bra +0xA6 /* 000003DE */ label0000033C: 0000033C 262E 0010 move.l D3, [A6 + 0x10] 00000340 282E FFF0 move.l D4, [A6 - 0x10] 00000344 B684 cmp.l D3, D4 00000346 672E beq +0x30 /* 00000376 */ 00000348 2A2E FFEC move.l D5, [A6 - 0x14] 0000034C 5285 addq.l D5, 1 0000034E 2F05 move.l -[A7], D5 00000350 9684 sub.l D3, D4 00000352 2F03 move.l -[A7], D3 00000354 202E FFEC move.l D0, [A6 - 0x14] 00000358 E780 asl D0, 3 0000035A 246E 0008 movea.l A2, [A6 + 0x8] 0000035E 2052 movea.l A0, [A2] 00000360 2068 0024 movea.l A0, [A0 + 0x24] 00000364 D090 add.l D0, [A0] 00000366 2040 movea.l A0, D0 00000368 2F28 0004 move.l -[A7], [A0 + 0x4] 0000036C 2F0A move.l -[A7], A2 0000036E 4EAD DAB6 jsr [A5 - 0x254A] 00000372 52AE FFEC addq.l [A6 - 0x14], 1 label00000376: 00000376 262E 0010 move.l D3, [A6 + 0x10] 0000037A B686 cmp.l D3, D6 0000037C 672C beq +0x2E /* 000003AA */ 0000037E 282E FFEC move.l D4, [A6 - 0x14] 00000382 5484 addq.l D4, 2 00000384 2F04 move.l -[A7], D4 00000386 2006 move.l D0, D6 00000388 9083 sub.l D0, D3 0000038A 2F00 move.l -[A7], D0 0000038C 202E FFEC move.l D0, [A6 - 0x14] 00000390 E780 asl D0, 3 00000392 246E 0008 movea.l A2, [A6 + 0x8] 00000396 2052 movea.l A0, [A2] 00000398 2068 0024 movea.l A0, [A0 + 0x24] 0000039C D090 add.l D0, [A0] 0000039E 2040 movea.l A0, D0 000003A0 2F28 0004 move.l -[A7], [A0 + 0x4] 000003A4 2F0A move.l -[A7], A2 000003A6 4EAD DAB6 jsr [A5 - 0x254A] label000003AA: 000003AA 202E FFEC move.l D0, [A6 - 0x14] 000003AE 7603 moveq.l D3, 0x03 000003B0 E7A0 asl D0, D3 000003B2 206E 0008 movea.l A0, [A6 + 0x8] 000003B6 2250 movea.l A1, [A0] 000003B8 2069 0024 movea.l A0, [A1 + 0x24] 000003BC D090 add.l D0, [A0] 000003BE 2040 movea.l A0, D0 000003C0 216E 000C 0004 move.l [A0 + 0x4], [A6 + 0xC] 000003C6 7001 moveq.l D0, 0x01 000003C8 222E FFEC move.l D1, [A6 - 0x14] 000003CC E7A1 asl D1, D3 000003CE 206E 0008 movea.l A0, [A6 + 0x8] 000003D2 2250 movea.l A1, [A0] 000003D4 2069 0024 movea.l A0, [A1 + 0x24] 000003D8 D290 add.l D1, [A0] 000003DA 2041 movea.l A0, D1 000003DC 2080 move.l [A0], D0 label000003DE: 000003DE 7006 moveq.l D0, 0x06 000003E0 2F00 move.l -[A7], D0 000003E2 486E 0010 pea.l [A6 + 0x10] 000003E6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000003EA 4EAD D762 jsr [A5 - 0x289E] 000003EE 4CDF 0CF8 movem.l D3,D4,D5,D6,D7,A2,A3, [A7]+ 000003F2 4E5E unlink A6 000003F4 4E74 000C rtd 0x000C export_932: 000003F8 4E56 FFF8 link A6, -0x0008 000003FC 2F03 move.l -[A7], D3 000003FE 262E 000C move.l D3, [A6 + 0xC] 00000402 6F0E ble +0x10 /* 00000412 */ 00000404 206E 0008 movea.l A0, [A6 + 0x8] 00000408 2250 movea.l A1, [A0] 0000040A 2029 0020 move.l D0, [A1 + 0x20] 0000040E B680 cmp.l D3, D0 00000410 6F16 ble +0x18 /* 00000428 */ label00000412: 00000412 2F3C 0000 00FC move.l -[A7], 0xFC 00000418 486D DB96 pea.l [A5 - 0x246A] 0000041C 486D DBA4 pea.l [A5 - 0x245C] 00000420 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 00000424 4FEF 000C lea.l A7, [A7 + 0xC] label00000428: 00000428 2F03 move.l -[A7], D3 0000042A 486E FFF8 pea.l [A6 - 0x8] 0000042E 486E FFFC pea.l [A6 - 0x4] 00000432 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000436 4EAD DAB0 jsr [A5 - 0x2550] 0000043A 202E FFF8 move.l D0, [A6 - 0x8] 0000043E E780 asl D0, 3 00000440 206E 0008 movea.l A0, [A6 + 0x8] 00000444 2250 movea.l A1, [A0] 00000446 2069 0024 movea.l A0, [A1 + 0x24] 0000044A D090 add.l D0, [A0] 0000044C 2040 movea.l A0, D0 0000044E 2028 0004 move.l D0, [A0 + 0x4] 00000452 261F move.l D3, [A7]+ 00000454 4E5E unlink A6 00000456 4E74 0008 rtd 0x0008 export_933: 0000045A 4E56 FFF4 link A6, -0x000C 0000045E 48E7 1020 movem.l -[A7], D3,A2 00000462 262E 000C move.l D3, [A6 + 0xC] 00000466 6F0E ble +0x10 /* 00000476 */ 00000468 206E 0008 movea.l A0, [A6 + 0x8] 0000046C 2250 movea.l A1, [A0] 0000046E 2029 0020 move.l D0, [A1 + 0x20] 00000472 B680 cmp.l D3, D0 00000474 6F16 ble +0x18 /* 0000048C */ label00000476: 00000476 2F3C 0000 010E move.l -[A7], 0x10E 0000047C 486D DBC8 pea.l [A5 - 0x2438] 00000480 486D DBD6 pea.l [A5 - 0x242A] 00000484 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 00000488 4FEF 000C lea.l A7, [A7 + 0xC] label0000048C: 0000048C 2F03 move.l -[A7], D3 0000048E 486E FFF4 pea.l [A6 - 0xC] 00000492 486E FFF8 pea.l [A6 - 0x8] 00000496 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000049A 4EAD DAB0 jsr [A5 - 0x2550] 0000049E 262E FFF4 move.l D3, [A6 - 0xC] 000004A2 E783 asl D3, 3 000004A4 206E 0008 movea.l A0, [A6 + 0x8] 000004A8 2250 movea.l A1, [A0] 000004AA 2269 0024 movea.l A1, [A1 + 0x24] 000004AE D691 add.l D3, [A1] 000004B0 2243 movea.l A1, D3 000004B2 2011 move.l D0, [A1] 000004B4 7601 moveq.l D3, 0x01 000004B6 B083 cmp.l D0, D3 000004B8 6610 bne +0x12 /* 000004CA */ 000004BA 202E FFF4 move.l D0, [A6 - 0xC] 000004BE 5280 addq.l D0, 1 000004C0 2F00 move.l -[A7], D0 000004C2 2F08 move.l -[A7], A0 000004C4 4EAD DABC jsr [A5 - 0x2544] 000004C8 6016 bra +0x18 /* 000004E0 */ label000004CA: 000004CA 202E FFF4 move.l D0, [A6 - 0xC] 000004CE E780 asl D0, 3 000004D0 206E 0008 movea.l A0, [A6 + 0x8] 000004D4 2250 movea.l A1, [A0] 000004D6 2069 0024 movea.l A0, [A1 + 0x24] 000004DA D090 add.l D0, [A0] 000004DC 2040 movea.l A0, D0 000004DE 5390 subq.l [A0], 1 label000004E0: 000004E0 246E 0008 movea.l A2, [A6 + 0x8] 000004E4 2052 movea.l A0, [A2] 000004E6 53A8 0020 subq.l [A0 + 0x20], 1 000004EA 2028 0020 move.l D0, [A0 + 0x20] 000004EE 2D40 FFFC move.l [A6 - 0x4], D0 000004F2 7005 moveq.l D0, 0x05 000004F4 2F00 move.l -[A7], D0 000004F6 486E FFFC pea.l [A6 - 0x4] 000004FA 2F0A move.l -[A7], A2 000004FC 4EAD D762 jsr [A5 - 0x289E] 00000500 4CDF 0408 movem.l D3,A2, [A7]+ 00000504 4E5E unlink A6 00000506 4E74 0008 rtd 0x0008 export_934: 0000050A 4E56 FFFC link A6, -0x0004 0000050E 42A7 clr.l -[A7] 00000510 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000514 4EAD D22A jsr [A5 - 0x2DD6] 00000518 7000 moveq.l D0, 0x00 0000051A 206E 0008 movea.l A0, [A6 + 0x8] 0000051E 2250 movea.l A1, [A0] 00000520 2340 000C move.l [A1 + 0xC], D0 00000524 2250 movea.l A1, [A0] 00000526 2340 0020 move.l [A1 + 0x20], D0 0000052A 2D40 FFFC move.l [A6 - 0x4], D0 0000052E 7005 moveq.l D0, 0x05 00000530 2F00 move.l -[A7], D0 00000532 486E FFFC pea.l [A6 - 0x4] 00000536 2F08 move.l -[A7], A0 00000538 4EAD D762 jsr [A5 - 0x289E] 0000053C 4E5E unlink A6 0000053E 4E74 0004 rtd 0x0004 export_935: 00000542 4E56 FFF0 link A6, -0x0010 00000546 48E7 1E10 movem.l -[A7], D3,D4,D5,D6,A3 0000054A 262E 0010 move.l D3, [A6 + 0x10] 0000054E 7801 moveq.l D4, 0x01 00000550 B684 cmp.l D3, D4 00000552 6C02 bge +0x4 /* 00000556 */ 00000554 6002 bra +0x4 /* 00000558 */ label00000556: 00000556 2803 move.l D4, D3 label00000558: 00000558 2D44 0010 move.l [A6 + 0x10], D4 0000055C 206E 0008 movea.l A0, [A6 + 0x8] 00000560 2250 movea.l A1, [A0] 00000562 2629 0020 move.l D3, [A1 + 0x20] 00000566 2A2E 000C move.l D5, [A6 + 0xC] 0000056A B685 cmp.l D3, D5 0000056C 6C02 bge +0x4 /* 00000570 */ 0000056E 6002 bra +0x4 /* 00000572 */ label00000570: 00000570 2605 move.l D3, D5 label00000572: 00000572 2D43 000C move.l [A6 + 0xC], D3 00000576 B684 cmp.l D3, D4 00000578 6C06 bge +0x8 /* 00000580 */ 0000057A 7000 moveq.l D0, 0x00 0000057C 4EFA 00BE jmp [PC + 0xBE /* 0000063C */] label00000580: 00000580 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000584 486E FFFC pea.l [A6 - 0x4] 00000588 486E FFF8 pea.l [A6 - 0x8] 0000058C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000590 4EAD DAB0 jsr [A5 - 0x2550] 00000594 202E FFFC move.l D0, [A6 - 0x4] 00000598 E780 asl D0, 3 0000059A 206E 0008 movea.l A0, [A6 + 0x8] 0000059E 2250 movea.l A1, [A0] 000005A0 2069 0024 movea.l A0, [A1 + 0x24] 000005A4 D090 add.l D0, [A0] 000005A6 2640 movea.l A3, D0 000005A8 202E FFF8 move.l D0, [A6 - 0x8] 000005AC D093 add.l D0, [A3] 000005AE 262E 000C move.l D3, [A6 + 0xC] 000005B2 B083 cmp.l D0, D3 000005B4 6F14 ble +0x16 /* 000005CA */ 000005B6 2003 move.l D0, D3 000005B8 90AE 0010 sub.l D0, [A6 + 0x10] 000005BC 5280 addq.l D0, 1 000005BE 222B 0004 move.l D1, [A3 + 0x4] 000005C2 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 000005C6 2A00 move.l D5, D0 000005C8 6070 bra +0x72 /* 0000063A */ label000005CA: 000005CA 2C2E FFF8 move.l D6, [A6 - 0x8] 000005CE DC93 add.l D6, [A3] 000005D0 5386 subq.l D6, 1 000005D2 2006 move.l D0, D6 000005D4 90AE 0010 sub.l D0, [A6 + 0x10] 000005D8 5280 addq.l D0, 1 000005DA 222B 0004 move.l D1, [A3 + 0x4] 000005DE 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 000005E2 2A00 move.l D5, D0 000005E4 6044 bra +0x46 /* 0000062A */ label000005E6: 000005E6 2003 move.l D0, D3 000005E8 2206 move.l D1, D6 000005EA 9284 sub.l D1, D4 000005EC 9081 sub.l D0, D1 000005EE 222B 0004 move.l D1, [A3 + 0x4] 000005F2 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 000005F6 DA80 add.l D5, D0 000005F8 6040 bra +0x42 /* 0000063A */ label000005FA: 000005FA 202B 0004 move.l D0, [A3 + 0x4] 000005FE 2213 move.l D1, [A3] 00000600 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00000604 DA80 add.l D5, D0 00000606 206E 0008 movea.l A0, [A6 + 0x8] 0000060A 2250 movea.l A1, [A0] 0000060C 2029 0020 move.l D0, [A1 + 0x20] 00000610 BC80 cmp.l D6, D0 00000612 6D16 blt +0x18 /* 0000062A */ 00000614 2F3C 0000 0161 move.l -[A7], 0x161 0000061A 486D DBFA pea.l [A5 - 0x2406] 0000061E 486D DC08 pea.l [A5 - 0x23F8] 00000622 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 00000626 4FEF 000C lea.l A7, [A7 + 0xC] label0000062A: 0000062A 504B addq.w A3, 8 0000062C 2613 move.l D3, [A3] 0000062E DC83 add.l D6, D3 00000630 282E 000C move.l D4, [A6 + 0xC] 00000634 BC84 cmp.l D6, D4 00000636 6DC2 blt -0x3C /* 000005FA */ 00000638 60AC bra -0x52 /* 000005E6 */ label0000063A: 0000063A 2005 move.l D0, D5 label0000063C: 0000063C 4CDF 0878 movem.l D3,D4,D5,D6,A3, [A7]+ 00000640 4E5E unlink A6 00000642 4E74 000C rtd 0x000C export_936: 00000646 4E56 0000 link A6, 0 0000064A 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 0000064E 246E 0008 movea.l A2, [A6 + 0x8] 00000652 2652 movea.l A3, [A2] 00000654 206B 0024 movea.l A0, [A3 + 0x24] 00000658 2850 movea.l A4, [A0] 0000065A 7A00 moveq.l D5, 0x00 0000065C 7C01 moveq.l D6, 0x01 0000065E 2E2B 000C move.l D7, [A3 + 0xC] 00000662 6036 bra +0x38 /* 0000069A */ label00000664: 00000664 262C 0004 move.l D3, [A4 + 0x4] 00000668 2003 move.l D0, D3 0000066A 2814 move.l D4, [A4] 0000066C 2204 move.l D1, D4 0000066E 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00000672 DA80 add.l D5, D0 00000674 DC84 add.l D6, D4 00000676 282E 000C move.l D4, [A6 + 0xC] 0000067A BA84 cmp.l D5, D4 0000067C 6D1A blt +0x1C /* 00000698 */ 0000067E 2006 move.l D0, D6 00000680 2440 movea.l A2, D0 00000682 2005 move.l D0, D5 00000684 9084 sub.l D0, D4 00000686 5380 subq.l D0, 1 00000688 2203 move.l D1, D3 0000068A 4EAD 0342 jsr [A5 + 0x342 /* export_100 */] 0000068E 2200 move.l D1, D0 00000690 5281 addq.l D1, 1 00000692 200A move.l D0, A2 00000694 9081 sub.l D0, D1 00000696 600E bra +0x10 /* 000006A6 */ label00000698: 00000698 504C addq.w A4, 8 label0000069A: 0000069A 5387 subq.l D7, 1 0000069C 0C87 0000 0000 cmpi.l D7, 0x0 000006A2 6AC0 bpl -0x3E /* 00000664 */ 000006A4 70FF moveq.l D0, 0xFFFFFFFF label000006A6: 000006A6 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 000006AA 4E5E unlink A6 000006AC 4E74 0008 rtd 0x0008 export_937: 000006B0 4E56 0000 link A6, 0 000006B4 48E7 1E38 movem.l -[A7], D3,D4,D5,D6,A2,A3,A4 000006B8 246E 0008 movea.l A2, [A6 + 0x8] 000006BC 2652 movea.l A3, [A2] 000006BE 206B 0024 movea.l A0, [A3 + 0x24] 000006C2 2850 movea.l A4, [A0] 000006C4 262E 0014 move.l D3, [A6 + 0x14] 000006C8 7800 moveq.l D4, 0x00 000006CA B684 cmp.l D3, D4 000006CC 6F54 ble +0x56 /* 00000722 */ 000006CE 202B 0020 move.l D0, [A3 + 0x20] 000006D2 B680 cmp.l D3, D0 000006D4 6E4C bgt +0x4E /* 00000722 */ 000006D6 53AE 0014 subq.l [A6 + 0x14], 1 000006DA 2A04 move.l D5, D4 000006DC 2C05 move.l D6, D5 000006DE 600E bra +0x10 /* 000006EE */ label000006E0: 000006E0 2014 move.l D0, [A4] 000006E2 DC80 add.l D6, D0 000006E4 BCAE 0014 cmp.l D6, [A6 + 0x14] 000006E8 6E12 bgt +0x14 /* 000006FC */ 000006EA 5285 addq.l D5, 1 000006EC 504C addq.w A4, 8 label000006EE: 000006EE 206E 0008 movea.l A0, [A6 + 0x8] 000006F2 2250 movea.l A1, [A0] 000006F4 2029 000C move.l D0, [A1 + 0xC] 000006F8 BA80 cmp.l D5, D0 000006FA 6DE4 blt -0x1A /* 000006E0 */ label000006FC: 000006FC 206E 0010 movea.l A0, [A6 + 0x10] 00000700 2085 move.l [A0], D5 00000702 2006 move.l D0, D6 00000704 2205 move.l D1, D5 00000706 E781 asl D1, 3 00000708 206E 0008 movea.l A0, [A6 + 0x8] 0000070C 2250 movea.l A1, [A0] 0000070E 2069 0024 movea.l A0, [A1 + 0x24] 00000712 D290 add.l D1, [A0] 00000714 2041 movea.l A0, D1 00000716 9090 sub.l D0, [A0] 00000718 5280 addq.l D0, 1 0000071A 206E 000C movea.l A0, [A6 + 0xC] 0000071E 2080 move.l [A0], D0 00000720 600E bra +0x10 /* 00000730 */ label00000722: 00000722 76FF moveq.l D3, 0xFFFFFFFF 00000724 206E 0010 movea.l A0, [A6 + 0x10] 00000728 2083 move.l [A0], D3 0000072A 206E 000C movea.l A0, [A6 + 0xC] 0000072E 2083 move.l [A0], D3 label00000730: 00000730 4CDF 1C78 movem.l D3,D4,D5,D6,A2,A3,A4, [A7]+ 00000734 4E5E unlink A6 00000736 4E74 0010 rtd 0x0010 export_938: 0000073A 4E56 FFF8 link A6, -0x0008 0000073E 2D6E 0010 FFF8 move.l [A6 - 0x8], [A6 + 0x10] 00000744 2D6E 000C FFFC move.l [A6 - 0x4], [A6 + 0xC] 0000074A 486E FFF8 pea.l [A6 - 0x8] 0000074E 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000752 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000756 4EAD D1FA jsr [A5 - 0x2E06] 0000075A 4E5E unlink A6 0000075C 4E74 0010 rtd 0x0010 export_939: 00000760 4E56 0000 link A6, 0 00000764 48E7 1820 movem.l -[A7], D3,D4,A2 00000768 2F2E 000C move.l -[A7], [A6 + 0xC] 0000076C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000770 4EAD D200 jsr [A5 - 0x2E00] 00000774 202E 000C move.l D0, [A6 + 0xC] 00000778 7601 moveq.l D3, 0x01 0000077A B083 cmp.l D0, D3 0000077C 6F46 ble +0x48 /* 000007C4 */ 0000077E 206E 0008 movea.l A0, [A6 + 0x8] 00000782 2250 movea.l A1, [A0] 00000784 2229 000C move.l D1, [A1 + 0xC] 00000788 B081 cmp.l D0, D1 0000078A 6E38 bgt +0x3A /* 000007C4 */ 0000078C 53AE 000C subq.l [A6 + 0xC], 1 00000790 282E 000C move.l D4, [A6 + 0xC] 00000794 E784 asl D4, 3 00000796 206E 0008 movea.l A0, [A6 + 0x8] 0000079A 2250 movea.l A1, [A0] 0000079C 2269 0024 movea.l A1, [A1 + 0x24] 000007A0 D891 add.l D4, [A1] 000007A2 2444 movea.l A2, D4 000007A4 202A FFFC move.l D0, [A2 - 0x4] 000007A8 222A 0004 move.l D1, [A2 + 0x4] 000007AC B081 cmp.l D0, D1 000007AE 6614 bne +0x16 /* 000007C4 */ 000007B0 2012 move.l D0, [A2] 000007B2 D1AA FFF8 add.l [A2 - 0x8], D0 000007B6 202E 000C move.l D0, [A6 + 0xC] 000007BA 5280 addq.l D0, 1 000007BC 2F00 move.l -[A7], D0 000007BE 2F08 move.l -[A7], A0 000007C0 4EAD D200 jsr [A5 - 0x2E00] label000007C4: 000007C4 4CDF 0418 movem.l D3,D4,A2, [A7]+ 000007C8 4E5E unlink A6 000007CA 4E74 0008 rtd 0x0008 export_940: 000007CE 4E56 FFFC link A6, -0x0004 000007D2 48E7 0028 movem.l -[A7], A2,A4 000007D6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000007DA 4EBA 0BEC jsr [PC + 0xBEC /* 000013C8 */] 000007DE 2840 movea.l A4, D0 000007E0 2454 movea.l A2, [A4] 000007E2 202A 0016 move.l D0, [A2 + 0x16] 000007E6 2540 0024 move.l [A2 + 0x24], D0 000007EA 200C move.l D0, A4 000007EC 4CDF 1400 movem.l A2,A4, [A7]+ 000007F0 4E5E unlink A6 000007F2 4E74 0004 rtd 0x0004 export_911: 000007F6 4E56 0000 link A6, 0 000007FA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000007FE 4EAD 0B9A jsr [A5 + 0xB9A /* export_367 */] 00000802 4E5E unlink A6 00000804 4E74 0004 rtd 0x0004 export_912: 00000808 4E56 0000 link A6, 0 0000080C 2F2E 000C move.l -[A7], [A6 + 0xC] 00000810 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000814 4EAD 0BB2 jsr [A5 + 0xBB2 /* export_370 */] 00000818 4E5E unlink A6 0000081A 4E74 0008 rtd 0x0008 export_913: 0000081E 4E56 0000 link A6, 0 00000822 486E 000C pea.l [A6 + 0xC] 00000826 7001 moveq.l D0, 0x01 00000828 2F00 move.l -[A7], D0 0000082A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000082E 4EAD D1FA jsr [A5 - 0x2E06] 00000832 4E5E unlink A6 00000834 4E74 0008 rtd 0x0008 export_914: 00000838 4E56 0000 link A6, 0 0000083C 2F03 move.l -[A7], D3 0000083E 2F2E 000C move.l -[A7], [A6 + 0xC] 00000842 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000846 4EAD D708 jsr [A5 - 0x28F8] 0000084A 2600 move.l D3, D0 0000084C 70FF moveq.l D0, 0xFFFFFFFF 0000084E B680 cmp.l D3, D0 00000850 6602 bne +0x4 /* 00000854 */ 00000852 7600 moveq.l D3, 0x00 label00000854: 00000854 486E 0010 pea.l [A6 + 0x10] 00000858 2003 move.l D0, D3 0000085A 5480 addq.l D0, 2 0000085C 2F00 move.l -[A7], D0 0000085E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000862 4EAD D1FA jsr [A5 - 0x2E06] 00000866 261F move.l D3, [A7]+ 00000868 4E5E unlink A6 0000086A 4E74 000C rtd 0x000C export_915: 0000086E 4E56 0000 link A6, 0 00000872 486E 0010 pea.l [A6 + 0x10] 00000876 2F2E 000C move.l -[A7], [A6 + 0xC] 0000087A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000087E 4EAD D1FA jsr [A5 - 0x2E06] 00000882 4E5E unlink A6 00000884 4E74 000C rtd 0x000C export_916: 00000888 4E56 0000 link A6, 0 0000088C 2F03 move.l -[A7], D3 0000088E 2F2E 000C move.l -[A7], [A6 + 0xC] 00000892 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000896 4EAD D708 jsr [A5 - 0x28F8] 0000089A 2600 move.l D3, D0 0000089C 6F12 ble +0x14 /* 000008B0 */ 0000089E 2003 move.l D0, D3 000008A0 5280 addq.l D0, 1 000008A2 2F00 move.l -[A7], D0 000008A4 7001 moveq.l D0, 0x01 000008A6 2F00 move.l -[A7], D0 000008A8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000008AC 4EAD D206 jsr [A5 - 0x2DFA] label000008B0: 000008B0 261F move.l D3, [A7]+ 000008B2 4E5E unlink A6 000008B4 4E74 0008 rtd 0x0008 export_917: 000008B8 4E56 0000 link A6, 0 000008BC 2F03 move.l -[A7], D3 000008BE 2F2E 000C move.l -[A7], [A6 + 0xC] 000008C2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000008C6 4EAD D708 jsr [A5 - 0x28F8] 000008CA 2600 move.l D3, D0 000008CC 6B26 bmi +0x28 /* 000008F4 */ 000008CE 206E 0008 movea.l A0, [A6 + 0x8] 000008D2 2250 movea.l A1, [A0] 000008D4 2029 000C move.l D0, [A1 + 0xC] 000008D8 5380 subq.l D0, 1 000008DA B083 cmp.l D0, D3 000008DC 6F16 ble +0x18 /* 000008F4 */ 000008DE 2003 move.l D0, D3 000008E0 5280 addq.l D0, 1 000008E2 2F00 move.l -[A7], D0 000008E4 206E 0008 movea.l A0, [A6 + 0x8] 000008E8 2250 movea.l A1, [A0] 000008EA 2F29 000C move.l -[A7], [A1 + 0xC] 000008EE 2F08 move.l -[A7], A0 000008F0 4EAD D206 jsr [A5 - 0x2DFA] label000008F4: 000008F4 261F move.l D3, [A7]+ 000008F6 4E5E unlink A6 000008F8 4E74 0008 rtd 0x0008 export_918: 000008FC 4E56 0000 link A6, 0 00000900 2F03 move.l -[A7], D3 00000902 2F2E 000C move.l -[A7], [A6 + 0xC] 00000906 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000090A 4EAD D708 jsr [A5 - 0x28F8] 0000090E 2600 move.l D3, D0 00000910 6F10 ble +0x12 /* 00000922 */ 00000912 2003 move.l D0, D3 00000914 5280 addq.l D0, 1 00000916 2F00 move.l -[A7], D0 00000918 2F03 move.l -[A7], D3 0000091A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000091E 4EAD D206 jsr [A5 - 0x2DFA] label00000922: 00000922 261F move.l D3, [A7]+ 00000924 4E5E unlink A6 00000926 4E74 0008 rtd 0x0008 export_919: 0000092A 4E56 0000 link A6, 0 0000092E 2F03 move.l -[A7], D3 00000930 2F2E 000C move.l -[A7], [A6 + 0xC] 00000934 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000938 4EAD D708 jsr [A5 - 0x28F8] 0000093C 2600 move.l D3, D0 0000093E 6B24 bmi +0x26 /* 00000964 */ 00000940 206E 0008 movea.l A0, [A6 + 0x8] 00000944 2250 movea.l A1, [A0] 00000946 2029 000C move.l D0, [A1 + 0xC] 0000094A 5380 subq.l D0, 1 0000094C B083 cmp.l D0, D3 0000094E 6F14 ble +0x16 /* 00000964 */ 00000950 2003 move.l D0, D3 00000952 5280 addq.l D0, 1 00000954 2F00 move.l -[A7], D0 00000956 2003 move.l D0, D3 00000958 5480 addq.l D0, 2 0000095A 2F00 move.l -[A7], D0 0000095C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000960 4EAD D206 jsr [A5 - 0x2DFA] label00000964: 00000964 261F move.l D3, [A7]+ 00000966 4E5E unlink A6 00000968 4E74 0008 rtd 0x0008 export_920: 0000096C 4E56 0000 link A6, 0 00000970 2F03 move.l -[A7], D3 00000972 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000976 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000097A 4EAD D708 jsr [A5 - 0x28F8] 0000097E 2600 move.l D3, D0 00000980 70FF moveq.l D0, 0xFFFFFFFF 00000982 B680 cmp.l D3, D0 00000984 6712 beq +0x14 /* 00000998 */ 00000986 2003 move.l D0, D3 00000988 5280 addq.l D0, 1 0000098A 2F00 move.l -[A7], D0 0000098C 2F2E 000C move.l -[A7], [A6 + 0xC] 00000990 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000994 4EAD D206 jsr [A5 - 0x2DFA] label00000998: 00000998 261F move.l D3, [A7]+ 0000099A 4E5E unlink A6 0000099C 4E74 000C rtd 0x000C export_921: 000009A0 4E56 0000 link A6, 0 000009A4 7001 moveq.l D0, 0x01 000009A6 2F00 move.l -[A7], D0 000009A8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000009AC 4EAD D95C jsr [A5 - 0x26A4] 000009B0 4E5E unlink A6 000009B2 4E74 0004 rtd 0x0004 export_922: 000009B6 4E56 0000 link A6, 0 000009BA 2F0A move.l -[A7], A2 000009BC 246E 0008 movea.l A2, [A6 + 0x8] 000009C0 2052 movea.l A0, [A2] 000009C2 2F28 000C move.l -[A7], [A0 + 0xC] 000009C6 2F0A move.l -[A7], A2 000009C8 4EAD D95C jsr [A5 - 0x26A4] 000009CC 245F movea.l A2, [A7]+ 000009CE 4E5E unlink A6 000009D0 4E74 0004 rtd 0x0004 export_923: 000009D4 4E56 0000 link A6, 0 000009D8 2F03 move.l -[A7], D3 000009DA 262E 000C move.l D3, [A6 + 0xC] 000009DE 7001 moveq.l D0, 0x01 000009E0 B680 cmp.l D3, D0 000009E2 6D0E blt +0x10 /* 000009F2 */ 000009E4 206E 0008 movea.l A0, [A6 + 0x8] 000009E8 2250 movea.l A1, [A0] 000009EA 2029 000C move.l D0, [A1 + 0xC] 000009EE B680 cmp.l D3, D0 000009F0 6F04 ble +0x6 /* 000009F6 */ label000009F2: 000009F2 7000 moveq.l D0, 0x00 000009F4 6018 bra +0x1A /* 00000A0E */ label000009F6: 000009F6 202E 000C move.l D0, [A6 + 0xC] 000009FA E580 asl D0, 2 000009FC 206E 0008 movea.l A0, [A6 + 0x8] 00000A00 2250 movea.l A1, [A0] 00000A02 2069 0020 movea.l A0, [A1 + 0x20] 00000A06 D090 add.l D0, [A0] 00000A08 2040 movea.l A0, D0 00000A0A 2028 FFFC move.l D0, [A0 - 0x4] label00000A0E: 00000A0E 261F move.l D3, [A7]+ 00000A10 4E5E unlink A6 00000A12 4E74 0008 rtd 0x0008 export_924: 00000A16 4E56 0000 link A6, 0 00000A1A 2F2E 000C move.l -[A7], [A6 + 0xC] 00000A1E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000A22 4EAD D708 jsr [A5 - 0x28F8] 00000A26 5280 addq.l D0, 1 00000A28 4E5E unlink A6 00000A2A 4E74 0008 rtd 0x0008 export_925: 00000A2E 4E56 0000 link A6, 0 00000A32 2F2E 000C move.l -[A7], [A6 + 0xC] 00000A36 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000A3A 4EAD 0BDA jsr [A5 + 0xBDA /* export_375 */] 00000A3E 4E5E unlink A6 00000A40 4E74 0008 rtd 0x0008 export_926: 00000A44 4E56 0000 link A6, 0 00000A48 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000A4C 2F2E 000C move.l -[A7], [A6 + 0xC] 00000A50 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000A54 4EAD 0BE2 jsr [A5 + 0xBE2 /* export_376 */] 00000A58 4E5E unlink A6 00000A5A 4E74 000C rtd 0x000C export_927: 00000A5E 4E56 FFC4 link A6, -0x003C 00000A62 48E7 1C30 movem.l -[A7], D3,D4,D5,A2,A3 00000A66 7000 moveq.l D0, 0x00 00000A68 2640 movea.l A3, D0 00000A6A 486E FFC4 pea.l [A6 - 0x3C] 00000A6E 4EAD 0072 jsr [A5 + 0x72 /* export_10 */] 00000A72 584F addq.w A7, 4 00000A74 41EE FFD2 lea.l A0, [A6 - 0x2E] 00000A78 7000 moveq.l D0, 0x00 00000A7A 43FA 0006 lea.l A1, [PC + 0x6 /* 00000A82, value 0x4A80666E */] 00000A7E 48D0 DEF8 movem.l [A0], D3,D4,D5,D6,D7,A1,A2,A3,A4,A6,A7 00000A82 4A80 tst.l D0 00000A84 666E bne +0x70 /* 00000AF4 */ 00000A86 7001 moveq.l D0, 0x01 00000A88 1F00 move.b -[A7], D0 00000A8A 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000A8E 4EAD D224 jsr [A5 - 0x2DDC] 00000A92 1800 move.b D4, D0 00000A94 206E 0008 movea.l A0, [A6 + 0x8] 00000A98 2250 movea.l A1, [A0] 00000A9A 2629 000C move.l D3, [A1 + 0xC] 00000A9E 5383 subq.l D3, 1 00000AA0 2A03 move.l D5, D3 00000AA2 E585 asl D5, 2 00000AA4 603A bra +0x3C /* 00000AE0 */ label00000AA6: 00000AA6 2605 move.l D3, D5 00000AA8 246E 0008 movea.l A2, [A6 + 0x8] 00000AAC 2052 movea.l A0, [A2] 00000AAE 2068 0020 movea.l A0, [A0 + 0x20] 00000AB2 D690 add.l D3, [A0] 00000AB4 2043 movea.l A0, D3 00000AB6 2F10 move.l -[A7], [A0] 00000AB8 206E 000C movea.l A0, [A6 + 0xC] 00000ABC 4E90 jsr [A0] 00000ABE 4A00 tst.b D0 00000AC0 671C beq +0x1E /* 00000ADE */ 00000AC2 2005 move.l D0, D5 00000AC4 7204 moveq.l D1, 0x04 00000AC6 4EAD 0342 jsr [A5 + 0x342 /* export_100 */] 00000ACA 2600 move.l D3, D0 00000ACC 2003 move.l D0, D3 00000ACE E580 asl D0, 2 00000AD0 2052 movea.l A0, [A2] 00000AD2 2068 0020 movea.l A0, [A0 + 0x20] 00000AD6 D090 add.l D0, [A0] 00000AD8 2040 movea.l A0, D0 00000ADA 2650 movea.l A3, [A0] 00000ADC 6006 bra +0x8 /* 00000AE4 */ label00000ADE: 00000ADE 5985 subq.l D5, 4 label00000AE0: 00000AE0 4A85 tst.l D5 00000AE2 6AC2 bpl -0x3C /* 00000AA6 */ label00000AE4: 00000AE4 1F04 move.b -[A7], D4 00000AE6 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000AEA 4EAD D224 jsr [A5 - 0x2DDC] 00000AEE 4EAD 00AA jsr [A5 + 0xAA /* export_17 */] 00000AF2 601C bra +0x1E /* 00000B10 */ label00000AF4: 00000AF4 1F04 move.b -[A7], D4 00000AF6 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000AFA 4EAD D224 jsr [A5 - 0x2DDC] 00000AFE 102E FFC9 move.b D0, [A6 - 0x37] 00000B02 670C beq +0xE /* 00000B10 */ 00000B04 3F2D CD24 move.w -[A7], [A5 - 0x32DC] 00000B08 2F2D CD20 move.l -[A7], [A5 - 0x32E0] 00000B0C 4EAD 00A2 jsr [A5 + 0xA2 /* export_16 */] label00000B10: 00000B10 200B move.l D0, A3 00000B12 4CDF 0C38 movem.l D3,D4,D5,A2,A3, [A7]+ 00000B16 4E5E unlink A6 00000B18 4E74 0008 rtd 0x0008 export_928: 00000B1C 4E56 FFC4 link A6, -0x003C 00000B20 48E7 1C30 movem.l -[A7], D3,D4,D5,A2,A3 00000B24 7000 moveq.l D0, 0x00 00000B26 2640 movea.l A3, D0 00000B28 486E FFC4 pea.l [A6 - 0x3C] 00000B2C 4EAD 0072 jsr [A5 + 0x72 /* export_10 */] 00000B30 584F addq.w A7, 4 00000B32 41EE FFD2 lea.l A0, [A6 - 0x2E] 00000B36 7000 moveq.l D0, 0x00 00000B38 43FA 0006 lea.l A1, [PC + 0x6 /* 00000B40, value 0x4A806672 */] 00000B3C 48D0 DEF8 movem.l [A0], D3,D4,D5,D6,D7,A1,A2,A3,A4,A6,A7 00000B40 4A80 tst.l D0 00000B42 6672 bne +0x74 /* 00000BB6 */ 00000B44 7001 moveq.l D0, 0x01 00000B46 1F00 move.b -[A7], D0 00000B48 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000B4C 4EAD D224 jsr [A5 - 0x2DDC] 00000B50 1800 move.b D4, D0 00000B52 206E 0008 movea.l A0, [A6 + 0x8] 00000B56 2250 movea.l A1, [A0] 00000B58 2629 000C move.l D3, [A1 + 0xC] 00000B5C 5383 subq.l D3, 1 00000B5E 2A03 move.l D5, D3 00000B60 E585 asl D5, 2 00000B62 603E bra +0x40 /* 00000BA2 */ label00000B64: 00000B64 2605 move.l D3, D5 00000B66 246E 0008 movea.l A2, [A6 + 0x8] 00000B6A 2052 movea.l A0, [A2] 00000B6C 2068 0020 movea.l A0, [A0 + 0x20] 00000B70 D690 add.l D3, [A0] 00000B72 2043 movea.l A0, D3 00000B74 2F10 move.l -[A7], [A0] 00000B76 2F2E 000C move.l -[A7], [A6 + 0xC] 00000B7A 206E 0010 movea.l A0, [A6 + 0x10] 00000B7E 4E90 jsr [A0] 00000B80 4A00 tst.b D0 00000B82 671C beq +0x1E /* 00000BA0 */ 00000B84 2005 move.l D0, D5 00000B86 7204 moveq.l D1, 0x04 00000B88 4EAD 0342 jsr [A5 + 0x342 /* export_100 */] 00000B8C 2600 move.l D3, D0 00000B8E 2003 move.l D0, D3 00000B90 E580 asl D0, 2 00000B92 2052 movea.l A0, [A2] 00000B94 2068 0020 movea.l A0, [A0 + 0x20] 00000B98 D090 add.l D0, [A0] 00000B9A 2040 movea.l A0, D0 00000B9C 2650 movea.l A3, [A0] 00000B9E 6006 bra +0x8 /* 00000BA6 */ label00000BA0: 00000BA0 5985 subq.l D5, 4 label00000BA2: 00000BA2 4A85 tst.l D5 00000BA4 6ABE bpl -0x40 /* 00000B64 */ label00000BA6: 00000BA6 1F04 move.b -[A7], D4 00000BA8 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000BAC 4EAD D224 jsr [A5 - 0x2DDC] 00000BB0 4EAD 00AA jsr [A5 + 0xAA /* export_17 */] 00000BB4 601C bra +0x1E /* 00000BD2 */ label00000BB6: 00000BB6 1F04 move.b -[A7], D4 00000BB8 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000BBC 4EAD D224 jsr [A5 - 0x2DDC] 00000BC0 102E FFC9 move.b D0, [A6 - 0x37] 00000BC4 670C beq +0xE /* 00000BD2 */ 00000BC6 3F2D CD24 move.w -[A7], [A5 - 0x32DC] 00000BCA 2F2D CD20 move.l -[A7], [A5 - 0x32E0] 00000BCE 4EAD 00A2 jsr [A5 + 0xA2 /* export_16 */] label00000BD2: 00000BD2 200B move.l D0, A3 00000BD4 4CDF 0C38 movem.l D3,D4,D5,A2,A3, [A7]+ 00000BD8 4E5E unlink A6 00000BDA 4E74 000C rtd 0x000C export_892: fn00000BDE: 00000BDE 4E56 0000 link A6, 0 00000BE2 2F03 move.l -[A7], D3 00000BE4 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000BE8 4EAD 0BFA jsr [A5 + 0xBFA /* export_379 */] 00000BEC 7003 moveq.l D0, 0x03 00000BEE 206E 0008 movea.l A0, [A6 + 0x8] 00000BF2 2250 movea.l A1, [A0] 00000BF4 3340 0010 move.w [A1 + 0x10], D0 00000BF8 2250 movea.l A1, [A0] 00000BFA 236E 000C 001A move.l [A1 + 0x1A], [A6 + 0xC] 00000C00 7000 moveq.l D0, 0x00 00000C02 2250 movea.l A1, [A0] 00000C04 2340 0012 move.l [A1 + 0x12], D0 00000C08 4203 clr.b D3 00000C0A 2250 movea.l A1, [A0] 00000C0C 1343 001E move.b [A1 + 0x1E], D3 00000C10 2250 movea.l A1, [A0] 00000C12 1343 001F move.b [A1 + 0x1F], D3 00000C16 2250 movea.l A1, [A0] 00000C18 2F29 001A move.l -[A7], [A1 + 0x1A] 00000C1C 4EAD 02CA jsr [A5 + 0x2CA /* export_85 */] 00000C20 584F addq.w A7, 4 00000C22 206E 0008 movea.l A0, [A6 + 0x8] 00000C26 2250 movea.l A1, [A0] 00000C28 2340 0016 move.l [A1 + 0x16], D0 00000C2C 2F00 move.l -[A7], D0 00000C2E 4EAD 0082 jsr [A5 + 0x82 /* export_12 */] 00000C32 261F move.l D3, [A7]+ 00000C34 4E5E unlink A6 00000C36 4E74 0008 rtd 0x0008 export_893: 00000C3A 4E56 0000 link A6, 0 00000C3E 2F0A move.l -[A7], A2 00000C40 246E 0008 movea.l A2, [A6 + 0x8] 00000C44 2052 movea.l A0, [A2] 00000C46 7016 moveq.l D0, 0x16 00000C48 D1C0 add.l A0, D0 00000C4A 2F08 move.l -[A7], A0 00000C4C 4EAD 02F2 jsr [A5 + 0x2F2 /* export_90 */] 00000C50 2F0A move.l -[A7], A2 00000C52 4EAD 0FE2 jsr [A5 + 0xFE2 /* export_504 */] 00000C56 245F movea.l A2, [A7]+ 00000C58 4E5E unlink A6 00000C5A 4E74 0004 rtd 0x0004 export_894: 00000C5E 4E56 0000 link A6, 0 00000C62 206E 0008 movea.l A0, [A6 + 0x8] 00000C66 2250 movea.l A1, [A0] 00000C68 336E 000C 0010 move.w [A1 + 0x10], [A6 + 0xC] 00000C6E 4E5E unlink A6 00000C70 4E74 0006 rtd 0x0006 export_895: 00000C74 4E56 0000 link A6, 0 00000C78 2F03 move.l -[A7], D3 00000C7A 262E 000C move.l D3, [A6 + 0xC] 00000C7E 6F0E ble +0x10 /* 00000C8E */ 00000C80 206E 0008 movea.l A0, [A6 + 0x8] 00000C84 2250 movea.l A1, [A0] 00000C86 2029 000C move.l D0, [A1 + 0xC] 00000C8A B680 cmp.l D3, D0 00000C8C 6F14 ble +0x16 /* 00000CA2 */ label00000C8E: 00000C8E 705D moveq.l D0, 0x5D 00000C90 2F00 move.l -[A7], D0 00000C92 486D D2B6 pea.l [A5 - 0x2D4A] 00000C96 486D D2C0 pea.l [A5 - 0x2D40] 00000C9A 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 00000C9E 4FEF 000C lea.l A7, [A7 + 0xC] label00000CA2: 00000CA2 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000CA6 2F2E 000C move.l -[A7], [A6 + 0xC] 00000CAA 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000CAE 4EAD D236 jsr [A5 - 0x2DCA] 00000CB2 7004 moveq.l D0, 0x04 00000CB4 2F00 move.l -[A7], D0 00000CB6 486E 000C pea.l [A6 + 0xC] 00000CBA 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000CBE 4EAD D762 jsr [A5 - 0x289E] 00000CC2 261F move.l D3, [A7]+ 00000CC4 4E5E unlink A6 00000CC6 4E74 000C rtd 0x000C export_896: 00000CCA 4E56 0000 link A6, 0 00000CCE 48E7 1038 movem.l -[A7], D3,A2,A3,A4 00000CD2 206E 0010 movea.l A0, [A6 + 0x10] 00000CD6 2848 movea.l A4, A0 00000CD8 202E 000C move.l D0, [A6 + 0xC] 00000CDC 5380 subq.l D0, 1 00000CDE 246E 0008 movea.l A2, [A6 + 0x8] 00000CE2 2652 movea.l A3, [A2] 00000CE4 262B 001A move.l D3, [A3 + 0x1A] 00000CE8 2203 move.l D1, D3 00000CEA 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00000CEE 206B 0016 movea.l A0, [A3 + 0x16] 00000CF2 D090 add.l D0, [A0] 00000CF4 2240 movea.l A1, D0 00000CF6 204C movea.l A0, A4 00000CF8 2003 move.l D0, D3 00000CFA A02E syscall BlockMove/BlockMoveData 00000CFC 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+ 00000D00 4E5E unlink A6 00000D02 4E74 000C rtd 0x000C export_897: 00000D06 4E56 0000 link A6, 0 00000D0A 2F03 move.l -[A7], D3 00000D0C 262E 000C move.l D3, [A6 + 0xC] 00000D10 6F0E ble +0x10 /* 00000D20 */ 00000D12 206E 0008 movea.l A0, [A6 + 0x8] 00000D16 2250 movea.l A1, [A0] 00000D18 2029 000C move.l D0, [A1 + 0xC] 00000D1C B680 cmp.l D3, D0 00000D1E 6F14 ble +0x16 /* 00000D34 */ label00000D20: 00000D20 7079 moveq.l D0, 0x79 00000D22 2F00 move.l -[A7], D0 00000D24 486D D2E4 pea.l [A5 - 0x2D1C] 00000D28 486D D2EE pea.l [A5 - 0x2D12] 00000D2C 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 00000D30 4FEF 000C lea.l A7, [A7 + 0xC] label00000D34: 00000D34 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000D38 2F03 move.l -[A7], D3 00000D3A 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000D3E 4EAD D23C jsr [A5 - 0x2DC4] 00000D42 261F move.l D3, [A7]+ 00000D44 4E5E unlink A6 00000D46 4E74 000C rtd 0x000C export_898: 00000D4A 4E56 0000 link A6, 0 00000D4E 48E7 1030 movem.l -[A7], D3,A2,A3 00000D52 202E 000C move.l D0, [A6 + 0xC] 00000D56 5380 subq.l D0, 1 00000D58 246E 0008 movea.l A2, [A6 + 0x8] 00000D5C 2652 movea.l A3, [A2] 00000D5E 262B 001A move.l D3, [A3 + 0x1A] 00000D62 2203 move.l D1, D3 00000D64 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00000D68 206B 0016 movea.l A0, [A3 + 0x16] 00000D6C D090 add.l D0, [A0] 00000D6E 2040 movea.l A0, D0 00000D70 226E 0010 movea.l A1, [A6 + 0x10] 00000D74 2003 move.l D0, D3 00000D76 A02E syscall BlockMove/BlockMoveData 00000D78 4CDF 0C08 movem.l D3,A2,A3, [A7]+ 00000D7C 4E5E unlink A6 00000D7E 4E74 000C rtd 0x000C export_899: 00000D82 4E56 0000 link A6, 0 00000D86 48E7 1E30 movem.l -[A7], D3,D4,D5,D6,A2,A3 00000D8A 0CAE 0000 0000 000C cmpi.l [A6 + 0xC], 0x0 00000D92 6E16 bgt +0x18 /* 00000DAA */ 00000D94 2F3C 0000 0099 move.l -[A7], 0x99 00000D9A 486D D312 pea.l [A5 - 0x2CEE] 00000D9E 486D D31C pea.l [A5 - 0x2CE4] 00000DA2 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 00000DA6 4FEF 000C lea.l A7, [A7 + 0xC] label00000DAA: 00000DAA 206E 0008 movea.l A0, [A6 + 0x8] 00000DAE 2250 movea.l A1, [A0] 00000DB0 4A29 001E tst.b [A1 + 0x1E] 00000DB4 6716 beq +0x18 /* 00000DCC */ 00000DB6 2F3C 0000 009A move.l -[A7], 0x9A 00000DBC 486D D326 pea.l [A5 - 0x2CDA] 00000DC0 486D D330 pea.l [A5 - 0x2CD0] 00000DC4 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 00000DC8 4FEF 000C lea.l A7, [A7 + 0xC] label00000DCC: 00000DCC 246E 0008 movea.l A2, [A6 + 0x8] 00000DD0 2652 movea.l A3, [A2] 00000DD2 4A2B 001E tst.b [A3 + 0x1E] 00000DD6 6600 00A0 bne +0xA2 /* 00000E78 */ 00000DDA 202B 000C move.l D0, [A3 + 0xC] 00000DDE 222B 0012 move.l D1, [A3 + 0x12] 00000DE2 B081 cmp.l D0, D1 00000DE4 6D06 blt +0x8 /* 00000DEC */ 00000DE6 2F0A move.l -[A7], A2 00000DE8 4EAD D230 jsr [A5 - 0x2DD0] label00000DEC: 00000DEC 262E 000C move.l D3, [A6 + 0xC] 00000DF0 246E 0008 movea.l A2, [A6 + 0x8] 00000DF4 2652 movea.l A3, [A2] 00000DF6 282B 000C move.l D4, [A3 + 0xC] 00000DFA B684 cmp.l D3, D4 00000DFC 6E40 bgt +0x42 /* 00000E3E */ 00000DFE 2003 move.l D0, D3 00000E00 5380 subq.l D0, 1 00000E02 2A2B 001A move.l D5, [A3 + 0x1A] 00000E06 2205 move.l D1, D5 00000E08 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00000E0C 206B 0016 movea.l A0, [A3 + 0x16] 00000E10 2C10 move.l D6, [A0] 00000E12 D086 add.l D0, D6 00000E14 2040 movea.l A0, D0 00000E16 2448 movea.l A2, A0 00000E18 2003 move.l D0, D3 00000E1A 2205 move.l D1, D5 00000E1C 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00000E20 D086 add.l D0, D6 00000E22 2240 movea.l A1, D0 00000E24 204A movea.l A0, A2 00000E26 2448 movea.l A2, A0 00000E28 2649 movea.l A3, A1 00000E2A 2004 move.l D0, D4 00000E2C 9083 sub.l D0, D3 00000E2E 5280 addq.l D0, 1 00000E30 2205 move.l D1, D5 00000E32 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00000E36 224B movea.l A1, A3 00000E38 204A movea.l A0, A2 00000E3A A02E syscall BlockMove/BlockMoveData 00000E3C 6010 bra +0x12 /* 00000E4E */ label00000E3E: 00000E3E 206E 0008 movea.l A0, [A6 + 0x8] 00000E42 2250 movea.l A1, [A0] 00000E44 2029 000C move.l D0, [A1 + 0xC] 00000E48 5280 addq.l D0, 1 00000E4A 2D40 000C move.l [A6 + 0xC], D0 label00000E4E: 00000E4E 206E 0008 movea.l A0, [A6 + 0x8] 00000E52 2250 movea.l A1, [A0] 00000E54 52A9 000C addq.l [A1 + 0xC], 1 00000E58 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000E5C 2F2E 000C move.l -[A7], [A6 + 0xC] 00000E60 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000E64 4EAD D236 jsr [A5 - 0x2DCA] 00000E68 7001 moveq.l D0, 0x01 00000E6A 2F00 move.l -[A7], D0 00000E6C 486E 000C pea.l [A6 + 0xC] 00000E70 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000E74 4EAD D762 jsr [A5 - 0x289E] label00000E78: 00000E78 4CDF 0C78 movem.l D3,D4,D5,D6,A2,A3, [A7]+ 00000E7C 4E5E unlink A6 00000E7E 4E74 000C rtd 0x000C export_900: 00000E82 4E56 FFF8 link A6, -0x0008 00000E86 48E7 1C30 movem.l -[A7], D3,D4,D5,A2,A3 00000E8A 262E 000C move.l D3, [A6 + 0xC] 00000E8E 6F0E ble +0x10 /* 00000E9E */ 00000E90 206E 0008 movea.l A0, [A6 + 0x8] 00000E94 2250 movea.l A1, [A0] 00000E96 2029 000C move.l D0, [A1 + 0xC] 00000E9A B680 cmp.l D3, D0 00000E9C 6F16 ble +0x18 /* 00000EB4 */ label00000E9E: 00000E9E 2F3C 0000 00BD move.l -[A7], 0xBD 00000EA4 486D D346 pea.l [A5 - 0x2CBA] 00000EA8 486D D350 pea.l [A5 - 0x2CB0] 00000EAC 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 00000EB0 4FEF 000C lea.l A7, [A7 + 0xC] label00000EB4: 00000EB4 206E 0008 movea.l A0, [A6 + 0x8] 00000EB8 2250 movea.l A1, [A0] 00000EBA 4A29 001E tst.b [A1 + 0x1E] 00000EBE 6716 beq +0x18 /* 00000ED6 */ 00000EC0 2F3C 0000 00BE move.l -[A7], 0xBE 00000EC6 486D D374 pea.l [A5 - 0x2C8C] 00000ECA 486D D37E pea.l [A5 - 0x2C82] 00000ECE 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 00000ED2 4FEF 000C lea.l A7, [A7 + 0xC] label00000ED6: 00000ED6 246E 0008 movea.l A2, [A6 + 0x8] 00000EDA 2652 movea.l A3, [A2] 00000EDC 4A2B 001E tst.b [A3 + 0x1E] 00000EE0 6600 0092 bne +0x94 /* 00000F74 */ 00000EE4 53AB 000C subq.l [A3 + 0xC], 1 00000EE8 202B 000C move.l D0, [A3 + 0xC] 00000EEC 262E 000C move.l D3, [A6 + 0xC] 00000EF0 B680 cmp.l D3, D0 00000EF2 48EE 0001 FFFC movem.l [A6 - 0x4], D0 00000EF8 6E46 bgt +0x48 /* 00000F40 */ 00000EFA 2003 move.l D0, D3 00000EFC 246E 0008 movea.l A2, [A6 + 0x8] 00000F00 2652 movea.l A3, [A2] 00000F02 282B 001A move.l D4, [A3 + 0x1A] 00000F06 2204 move.l D1, D4 00000F08 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00000F0C 206B 0016 movea.l A0, [A3 + 0x16] 00000F10 2A10 move.l D5, [A0] 00000F12 D085 add.l D0, D5 00000F14 2040 movea.l A0, D0 00000F16 2448 movea.l A2, A0 00000F18 2003 move.l D0, D3 00000F1A 5380 subq.l D0, 1 00000F1C 2204 move.l D1, D4 00000F1E 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00000F22 D085 add.l D0, D5 00000F24 2240 movea.l A1, D0 00000F26 204A movea.l A0, A2 00000F28 2448 movea.l A2, A0 00000F2A 2649 movea.l A3, A1 00000F2C 202E FFFC move.l D0, [A6 - 0x4] 00000F30 9083 sub.l D0, D3 00000F32 5280 addq.l D0, 1 00000F34 2204 move.l D1, D4 00000F36 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00000F3A 224B movea.l A1, A3 00000F3C 204A movea.l A0, A2 00000F3E A02E syscall BlockMove/BlockMoveData label00000F40: 00000F40 246E 0008 movea.l A2, [A6 + 0x8] 00000F44 2652 movea.l A3, [A2] 00000F46 202B 000C move.l D0, [A3 + 0xC] 00000F4A 362B 0010 move.w D3, [A3 + 0x10] 00000F4E 48C3 ext.l D3 00000F50 D083 add.l D0, D3 00000F52 282B 0012 move.l D4, [A3 + 0x12] 00000F56 B084 cmp.l D0, D4 00000F58 6C0A bge +0xC /* 00000F64 */ 00000F5A 9883 sub.l D4, D3 00000F5C 2F04 move.l -[A7], D4 00000F5E 2F0A move.l -[A7], A2 00000F60 4EAD D22A jsr [A5 - 0x2DD6] label00000F64: 00000F64 7002 moveq.l D0, 0x02 00000F66 2F00 move.l -[A7], D0 00000F68 486E 000C pea.l [A6 + 0xC] 00000F6C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000F70 4EAD D762 jsr [A5 - 0x289E] label00000F74: 00000F74 4CDF 0C38 movem.l D3,D4,D5,A2,A3, [A7]+ 00000F78 4E5E unlink A6 00000F7A 4E74 0008 rtd 0x0008 export_901: 00000F7E 4E56 0000 link A6, 0 00000F82 48E7 0030 movem.l -[A7], A2,A3 00000F86 202E 000C move.l D0, [A6 + 0xC] 00000F8A 5280 addq.l D0, 1 00000F8C 246E 0008 movea.l A2, [A6 + 0x8] 00000F90 2652 movea.l A3, [A2] 00000F92 222B 001A move.l D1, [A3 + 0x1A] 00000F96 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00000F9A 2F00 move.l -[A7], D0 00000F9C 2F2B 0016 move.l -[A7], [A3 + 0x16] 00000FA0 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */] 00000FA4 504F addq.w A7, 8 00000FA6 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00000FAA 2052 movea.l A0, [A2] 00000FAC 216E 000C 0012 move.l [A0 + 0x12], [A6 + 0xC] 00000FB2 4CDF 0C00 movem.l A2,A3, [A7]+ 00000FB6 4E5E unlink A6 00000FB8 4E74 0008 rtd 0x0008 export_902: 00000FBC 4E56 0000 link A6, 0 00000FC0 48E7 0030 movem.l -[A7], A2,A3 00000FC4 246E 0008 movea.l A2, [A6 + 0x8] 00000FC8 2652 movea.l A3, [A2] 00000FCA 202B 0012 move.l D0, [A3 + 0x12] 00000FCE 322B 0010 move.w D1, [A3 + 0x10] 00000FD2 48C1 ext.l D1 00000FD4 D081 add.l D0, D1 00000FD6 2F00 move.l -[A7], D0 00000FD8 2F0A move.l -[A7], A2 00000FDA 4EAD D22A jsr [A5 - 0x2DD6] 00000FDE 4CDF 0C00 movem.l A2,A3, [A7]+ 00000FE2 4E5E unlink A6 00000FE4 4E74 0004 rtd 0x0004 export_903: 00000FE8 4E56 FFF8 link A6, -0x0008 00000FEC 48E7 1E30 movem.l -[A7], D3,D4,D5,D6,A2,A3 00000FF0 262E 0010 move.l D3, [A6 + 0x10] 00000FF4 7800 moveq.l D4, 0x00 00000FF6 B684 cmp.l D3, D4 00000FF8 6F0E ble +0x10 /* 00001008 */ 00000FFA 206E 0008 movea.l A0, [A6 + 0x8] 00000FFE 2250 movea.l A1, [A0] 00001000 2029 000C move.l D0, [A1 + 0xC] 00001004 B680 cmp.l D3, D0 00001006 6F16 ble +0x18 /* 0000101E */ label00001008: 00001008 2F3C 0000 0105 move.l -[A7], 0x105 0000100E 486D D394 pea.l [A5 - 0x2C6C] 00001012 486D D39E pea.l [A5 - 0x2C62] 00001016 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 0000101A 4FEF 000C lea.l A7, [A7 + 0xC] label0000101E: 0000101E 2A2E 000C move.l D5, [A6 + 0xC] 00001022 BA84 cmp.l D5, D4 00001024 6F0E ble +0x10 /* 00001034 */ 00001026 206E 0008 movea.l A0, [A6 + 0x8] 0000102A 2250 movea.l A1, [A0] 0000102C 2029 000C move.l D0, [A1 + 0xC] 00001030 BA80 cmp.l D5, D0 00001032 6F16 ble +0x18 /* 0000104A */ label00001034: 00001034 2F3C 0000 0106 move.l -[A7], 0x106 0000103A 486D D3D0 pea.l [A5 - 0x2C30] 0000103E 486D D3DA pea.l [A5 - 0x2C26] 00001042 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 00001046 4FEF 000C lea.l A7, [A7 + 0xC] label0000104A: 0000104A B685 cmp.l D3, D5 0000104C 6700 00CA beq +0xCC /* 00001118 */ 00001050 2F03 move.l -[A7], D3 00001052 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001056 4EAD D242 jsr [A5 - 0x2DBE] 0000105A B685 cmp.l D3, D5 0000105C 6C44 bge +0x46 /* 000010A2 */ 0000105E 2003 move.l D0, D3 00001060 246E 0008 movea.l A2, [A6 + 0x8] 00001064 2652 movea.l A3, [A2] 00001066 282B 001A move.l D4, [A3 + 0x1A] 0000106A 2204 move.l D1, D4 0000106C 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00001070 206B 0016 movea.l A0, [A3 + 0x16] 00001074 2C10 move.l D6, [A0] 00001076 D086 add.l D0, D6 00001078 2040 movea.l A0, D0 0000107A 2448 movea.l A2, A0 0000107C 2003 move.l D0, D3 0000107E 5380 subq.l D0, 1 00001080 2204 move.l D1, D4 00001082 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00001086 D086 add.l D0, D6 00001088 2240 movea.l A1, D0 0000108A 204A movea.l A0, A2 0000108C 2448 movea.l A2, A0 0000108E 2649 movea.l A3, A1 00001090 2005 move.l D0, D5 00001092 9083 sub.l D0, D3 00001094 2204 move.l D1, D4 00001096 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 0000109A 224B movea.l A1, A3 0000109C 204A movea.l A0, A2 0000109E A02E syscall BlockMove/BlockMoveData 000010A0 604E bra +0x50 /* 000010F0 */ label000010A2: 000010A2 262E 0010 move.l D3, [A6 + 0x10] 000010A6 282E 000C move.l D4, [A6 + 0xC] 000010AA B684 cmp.l D3, D4 000010AC 6F42 ble +0x44 /* 000010F0 */ 000010AE 2004 move.l D0, D4 000010B0 5380 subq.l D0, 1 000010B2 246E 0008 movea.l A2, [A6 + 0x8] 000010B6 2652 movea.l A3, [A2] 000010B8 2A2B 001A move.l D5, [A3 + 0x1A] 000010BC 2205 move.l D1, D5 000010BE 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 000010C2 206B 0016 movea.l A0, [A3 + 0x16] 000010C6 2C10 move.l D6, [A0] 000010C8 D086 add.l D0, D6 000010CA 2040 movea.l A0, D0 000010CC 2448 movea.l A2, A0 000010CE 2004 move.l D0, D4 000010D0 2205 move.l D1, D5 000010D2 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 000010D6 D086 add.l D0, D6 000010D8 2240 movea.l A1, D0 000010DA 204A movea.l A0, A2 000010DC 2448 movea.l A2, A0 000010DE 2649 movea.l A3, A1 000010E0 2003 move.l D0, D3 000010E2 9084 sub.l D0, D4 000010E4 2205 move.l D1, D5 000010E6 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 000010EA 224B movea.l A1, A3 000010EC 204A movea.l A0, A2 000010EE A02E syscall BlockMove/BlockMoveData label000010F0: 000010F0 2F2E 000C move.l -[A7], [A6 + 0xC] 000010F4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000010F8 4EAD D248 jsr [A5 - 0x2DB8] 000010FC 2D6E 0010 FFF8 move.l [A6 - 0x8], [A6 + 0x10] 00001102 2D6E 000C FFFC move.l [A6 - 0x4], [A6 + 0xC] 00001108 7003 moveq.l D0, 0x03 0000110A 2F00 move.l -[A7], D0 0000110C 486E FFF8 pea.l [A6 - 0x8] 00001110 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001114 4EAD D762 jsr [A5 - 0x289E] label00001118: 00001118 4CDF 0C78 movem.l D3,D4,D5,D6,A2,A3, [A7]+ 0000111C 4E5E unlink A6 0000111E 4E74 000C rtd 0x000C export_904: 00001122 4E56 0000 link A6, 0 00001126 48E7 1030 movem.l -[A7], D3,A2,A3 0000112A 246E 0008 movea.l A2, [A6 + 0x8] 0000112E 2652 movea.l A3, [A2] 00001130 701E moveq.l D0, 0x1E 00001132 D7C0 add.l A3, D0 00001134 1613 move.b D3, [A3] 00001136 16AE 000C move.b [A3], [A6 + 0xC] 0000113A 1003 move.b D0, D3 0000113C 4CDF 0C08 movem.l D3,A2,A3, [A7]+ 00001140 4E5E unlink A6 00001142 4E74 0006 rtd 0x0006 export_905: 00001146 4E56 0000 link A6, 0 0000114A 48E7 0E20 movem.l -[A7], D4,D5,D6,A2 0000114E 7CFF moveq.l D6, 0xFFFFFFFF 00001150 206E 0008 movea.l A0, [A6 + 0x8] 00001154 2250 movea.l A1, [A0] 00001156 2069 0016 movea.l A0, [A1 + 0x16] 0000115A A069 syscall HGetState 0000115C 1800 move.b D4, D0 0000115E 206E 0008 movea.l A0, [A6 + 0x8] 00001162 2250 movea.l A1, [A0] 00001164 2069 0016 movea.l A0, [A1 + 0x16] 00001168 A029 syscall HLock 0000116A 206E 0008 movea.l A0, [A6 + 0x8] 0000116E 2250 movea.l A1, [A0] 00001170 2069 0016 movea.l A0, [A1 + 0x16] 00001174 2450 movea.l A2, [A0] 00001176 7A00 moveq.l D5, 0x00 00001178 6024 bra +0x26 /* 0000119E */ label0000117A: 0000117A 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000117E 2F0A move.l -[A7], A2 00001180 206E 000C movea.l A0, [A6 + 0xC] 00001184 4E90 jsr [A0] 00001186 4A80 tst.l D0 00001188 6606 bne +0x8 /* 00001190 */ 0000118A 2C05 move.l D6, D5 0000118C 5286 addq.l D6, 1 0000118E 601C bra +0x1E /* 000011AC */ label00001190: 00001190 206E 0008 movea.l A0, [A6 + 0x8] 00001194 2250 movea.l A1, [A0] 00001196 2029 001A move.l D0, [A1 + 0x1A] 0000119A D5C0 add.l A2, D0 0000119C 5285 addq.l D5, 1 label0000119E: 0000119E 206E 0008 movea.l A0, [A6 + 0x8] 000011A2 2250 movea.l A1, [A0] 000011A4 2029 000C move.l D0, [A1 + 0xC] 000011A8 BA80 cmp.l D5, D0 000011AA 6DCE blt -0x30 /* 0000117A */ label000011AC: 000011AC 206E 0008 movea.l A0, [A6 + 0x8] 000011B0 2250 movea.l A1, [A0] 000011B2 2069 0016 movea.l A0, [A1 + 0x16] 000011B6 1004 move.b D0, D4 000011B8 A06A syscall HSetState 000011BA 2006 move.l D0, D6 000011BC 4CDF 0470 movem.l D4,D5,D6,A2, [A7]+ 000011C0 4E5E unlink A6 000011C2 4E74 000C rtd 0x000C export_906: 000011C6 4E56 0000 link A6, 0 000011CA 48E7 1830 movem.l -[A7], D3,D4,A2,A3 000011CE 262E 0010 move.l D3, [A6 + 0x10] 000011D2 7800 moveq.l D4, 0x00 000011D4 B684 cmp.l D3, D4 000011D6 6F0E ble +0x10 /* 000011E6 */ 000011D8 206E 0008 movea.l A0, [A6 + 0x8] 000011DC 2250 movea.l A1, [A0] 000011DE 2029 000C move.l D0, [A1 + 0xC] 000011E2 B680 cmp.l D3, D0 000011E4 6F16 ble +0x18 /* 000011FC */ label000011E6: 000011E6 2F3C 0000 0170 move.l -[A7], 0x170 000011EC 486D D404 pea.l [A5 - 0x2BFC] 000011F0 486D D40E pea.l [A5 - 0x2BF2] 000011F4 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 000011F8 4FEF 000C lea.l A7, [A7 + 0xC] label000011FC: 000011FC 262E 000C move.l D3, [A6 + 0xC] 00001200 B684 cmp.l D3, D4 00001202 6F0E ble +0x10 /* 00001212 */ 00001204 206E 0008 movea.l A0, [A6 + 0x8] 00001208 2250 movea.l A1, [A0] 0000120A 2029 000C move.l D0, [A1 + 0xC] 0000120E B680 cmp.l D3, D0 00001210 6F16 ble +0x18 /* 00001228 */ label00001212: 00001212 2F3C 0000 0171 move.l -[A7], 0x171 00001218 486D D434 pea.l [A5 - 0x2BCC] 0000121C 486D D43E pea.l [A5 - 0x2BC2] 00001220 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 00001224 4FEF 000C lea.l A7, [A7 + 0xC] label00001228: 00001228 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000122C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001230 4EAD D242 jsr [A5 - 0x2DBE] 00001234 202E 000C move.l D0, [A6 + 0xC] 00001238 5380 subq.l D0, 1 0000123A 246E 0008 movea.l A2, [A6 + 0x8] 0000123E 2652 movea.l A3, [A2] 00001240 262B 001A move.l D3, [A3 + 0x1A] 00001244 2203 move.l D1, D3 00001246 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 0000124A 206B 0016 movea.l A0, [A3 + 0x16] 0000124E 2810 move.l D4, [A0] 00001250 D084 add.l D0, D4 00001252 2040 movea.l A0, D0 00001254 2448 movea.l A2, A0 00001256 202E 0010 move.l D0, [A6 + 0x10] 0000125A 5380 subq.l D0, 1 0000125C 2203 move.l D1, D3 0000125E 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00001262 D084 add.l D0, D4 00001264 2240 movea.l A1, D0 00001266 204A movea.l A0, A2 00001268 2003 move.l D0, D3 0000126A A02E syscall BlockMove/BlockMoveData 0000126C 2F2E 000C move.l -[A7], [A6 + 0xC] 00001270 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001274 4EAD D248 jsr [A5 - 0x2DB8] 00001278 7604 moveq.l D3, 0x04 0000127A 2F03 move.l -[A7], D3 0000127C 486E 0010 pea.l [A6 + 0x10] 00001280 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001284 4EAD D762 jsr [A5 - 0x289E] 00001288 2F03 move.l -[A7], D3 0000128A 486E 000C pea.l [A6 + 0xC] 0000128E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001292 4EAD D762 jsr [A5 - 0x289E] 00001296 4CDF 0C18 movem.l D3,D4,A2,A3, [A7]+ 0000129A 4E5E unlink A6 0000129C 4E74 000C rtd 0x000C export_907: 000012A0 4E56 0000 link A6, 0 000012A4 48E7 1830 movem.l -[A7], D3,D4,A2,A3 000012A8 246E 0008 movea.l A2, [A6 + 0x8] 000012AC 2052 movea.l A0, [A2] 000012AE 4A28 001F tst.b [A0 + 0x1F] 000012B2 6716 beq +0x18 /* 000012CA */ 000012B4 2F3C 0000 0184 move.l -[A7], 0x184 000012BA 486D D464 pea.l [A5 - 0x2B9C] 000012BE 486D D46E pea.l [A5 - 0x2B92] 000012C2 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 000012C6 4FEF 000C lea.l A7, [A7 + 0xC] label000012CA: 000012CA 2052 movea.l A0, [A2] 000012CC 117C 0001 001F move.b [A0 + 0x1F], 0x1 000012D2 202E 000C move.l D0, [A6 + 0xC] 000012D6 5380 subq.l D0, 1 000012D8 2652 movea.l A3, [A2] 000012DA 262B 001A move.l D3, [A3 + 0x1A] 000012DE 2203 move.l D1, D3 000012E0 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 000012E4 206B 0016 movea.l A0, [A3 + 0x16] 000012E8 2810 move.l D4, [A0] 000012EA D084 add.l D0, D4 000012EC 2040 movea.l A0, D0 000012EE 2448 movea.l A2, A0 000012F0 202B 000C move.l D0, [A3 + 0xC] 000012F4 2203 move.l D1, D3 000012F6 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 000012FA D084 add.l D0, D4 000012FC 2240 movea.l A1, D0 000012FE 204A movea.l A0, A2 00001300 2003 move.l D0, D3 00001302 A02E syscall BlockMove/BlockMoveData 00001304 4CDF 0C18 movem.l D3,D4,A2,A3, [A7]+ 00001308 4E5E unlink A6 0000130A 4E74 0008 rtd 0x0008 export_908: 0000130E 4E56 0000 link A6, 0 00001312 48E7 1830 movem.l -[A7], D3,D4,A2,A3 00001316 246E 0008 movea.l A2, [A6 + 0x8] 0000131A 2052 movea.l A0, [A2] 0000131C 1028 001F move.b D0, [A0 + 0x1F] 00001320 7201 moveq.l D1, 0x01 00001322 B001 cmp.b D0, D1 00001324 6716 beq +0x18 /* 0000133C */ 00001326 2F3C 0000 0194 move.l -[A7], 0x194 0000132C 486D D486 pea.l [A5 - 0x2B7A] 00001330 486D D490 pea.l [A5 - 0x2B70] 00001334 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 00001338 4FEF 000C lea.l A7, [A7 + 0xC] label0000133C: 0000133C 2052 movea.l A0, [A2] 0000133E 4228 001F clr.b [A0 + 0x1F] 00001342 2652 movea.l A3, [A2] 00001344 202B 000C move.l D0, [A3 + 0xC] 00001348 262B 001A move.l D3, [A3 + 0x1A] 0000134C 2203 move.l D1, D3 0000134E 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00001352 206B 0016 movea.l A0, [A3 + 0x16] 00001356 2810 move.l D4, [A0] 00001358 D084 add.l D0, D4 0000135A 2040 movea.l A0, D0 0000135C 2448 movea.l A2, A0 0000135E 202E 000C move.l D0, [A6 + 0xC] 00001362 5380 subq.l D0, 1 00001364 2203 move.l D1, D3 00001366 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 0000136A D084 add.l D0, D4 0000136C 2240 movea.l A1, D0 0000136E 204A movea.l A0, A2 00001370 2003 move.l D0, D3 00001372 A02E syscall BlockMove/BlockMoveData 00001374 4CDF 0C18 movem.l D3,D4,A2,A3, [A7]+ 00001378 4E5E unlink A6 0000137A 4E74 0008 rtd 0x0008 export_909: 0000137E 4E56 0000 link A6, 0 00001382 2F03 move.l -[A7], D3 00001384 262E 000C move.l D3, [A6 + 0xC] 00001388 6F0E ble +0x10 /* 00001398 */ 0000138A 206E 0008 movea.l A0, [A6 + 0x8] 0000138E 2250 movea.l A1, [A0] 00001390 2029 000C move.l D0, [A1 + 0xC] 00001394 B680 cmp.l D3, D0 00001396 6F16 ble +0x18 /* 000013AE */ label00001398: 00001398 2F3C 0000 01A4 move.l -[A7], 0x1A4 0000139E 486D D4A8 pea.l [A5 - 0x2B58] 000013A2 486D D4B2 pea.l [A5 - 0x2B4E] 000013A6 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 000013AA 4FEF 000C lea.l A7, [A7 + 0xC] label000013AE: 000013AE 2003 move.l D0, D3 000013B0 5380 subq.l D0, 1 000013B2 206E 0008 movea.l A0, [A6 + 0x8] 000013B6 2250 movea.l A1, [A0] 000013B8 2229 001A move.l D1, [A1 + 0x1A] 000013BC 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 000013C0 261F move.l D3, [A7]+ 000013C2 4E5E unlink A6 000013C4 4E74 0008 rtd 0x0008 export_910: fn000013C8: 000013C8 4E56 FFBC link A6, -0x0044 000013CC 48E7 1830 movem.l -[A7], D3,D4,A2,A3 000013D0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000013D4 4EAD 0FEA jsr [A5 + 0xFEA /* export_505 */] 000013D8 2640 movea.l A3, D0 000013DA 486E FFC4 pea.l [A6 - 0x3C] 000013DE 4EAD 0072 jsr [A5 + 0x72 /* export_10 */] 000013E2 584F addq.w A7, 4 000013E4 41EE FFD2 lea.l A0, [A6 - 0x2E] 000013E8 7000 moveq.l D0, 0x00 000013EA 43FA 0006 lea.l A1, [PC + 0x6 /* 000013F2, value 0x4A806640 */] 000013EE 48D0 DEF8 movem.l [A0], D3,D4,D5,D6,D7,A1,A2,A3,A4,A6,A7 000013F2 4A80 tst.l D0 000013F4 6640 bne +0x42 /* 00001436 */ 000013F6 244B movea.l A2, A3 000013F8 2052 movea.l A0, [A2] 000013FA 2028 0016 move.l D0, [A0 + 0x16] 000013FE 2D40 FFBC move.l [A6 - 0x44], D0 00001402 7001 moveq.l D0, 0x01 00001404 1F00 move.b -[A7], D0 00001406 4EAD 02E2 jsr [A5 + 0x2E2 /* export_88 */] 0000140A 544F addq.w A7, 2 0000140C 1800 move.b D4, D0 0000140E 554F subq.w A7, 2 00001410 486E FFBC pea.l [A6 - 0x44] 00001414 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */] 00001418 361F move.w D3, [A7]+ 0000141A 1F04 move.b -[A7], D4 0000141C 4EAD 02E2 jsr [A5 + 0x2E2 /* export_88 */] 00001420 544F addq.w A7, 2 00001422 3F03 move.w -[A7], D3 00001424 4EAD 0092 jsr [A5 + 0x92 /* export_14 */] 00001428 2052 movea.l A0, [A2] 0000142A 216E FFBC 0016 move.l [A0 + 0x16], [A6 - 0x44] 00001430 4EAD 00AA jsr [A5 + 0xAA /* export_17 */] 00001434 6022 bra +0x24 /* 00001458 */ label00001436: 00001436 7000 moveq.l D0, 0x00 00001438 244B movea.l A2, A3 0000143A 2052 movea.l A0, [A2] 0000143C 2140 0016 move.l [A0 + 0x16], D0 00001440 2F0A move.l -[A7], A2 00001442 4EAD DA00 jsr [A5 - 0x2600] 00001446 102E FFC9 move.b D0, [A6 - 0x37] 0000144A 670C beq +0xE /* 00001458 */ 0000144C 3F2D CD24 move.w -[A7], [A5 - 0x32DC] 00001450 2F2D CD20 move.l -[A7], [A5 - 0x32E0] 00001454 4EAD 00A2 jsr [A5 + 0xA2 /* export_16 */] label00001458: 00001458 200B move.l D0, A3 0000145A 4CDF 0C18 movem.l D3,D4,A2,A3, [A7]+ 0000145E 4E5E unlink A6 00001460 4E74 0004 rtd 0x0004 fn00001464: 00001464 4E56 0000 link A6, 0 00001468 2F2E 001C move.l -[A7], [A6 + 0x1C] 0000146C 2F2E 0018 move.l -[A7], [A6 + 0x18] 00001470 3F2E 0016 move.w -[A7], [A6 + 0x16] 00001474 3F2E 0014 move.w -[A7], [A6 + 0x14] 00001478 3F2E 0012 move.w -[A7], [A6 + 0x12] 0000147C 3F2E 0010 move.w -[A7], [A6 + 0x10] 00001480 1F2E 000E move.b -[A7], [A6 + 0xE] 00001484 1F2E 000C move.b -[A7], [A6 + 0xC] 00001488 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000148C 4EAD 06FA jsr [A5 + 0x6FA /* export_219 */] 00001490 7001 moveq.l D0, 0x01 00001492 1F00 move.b -[A7], D0 00001494 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001498 4EAD CF04 jsr [A5 - 0x30FC] 0000149C 2F2E 0008 move.l -[A7], [A6 + 0x8] 000014A0 4EBA 0182 jsr [PC + 0x182 /* 00001624 */] 000014A4 4E5E unlink A6 000014A6 4E74 0018 rtd 0x0018 export_817: fn000014AA: 000014AA 4E56 FFF4 link A6, -0x000C 000014AE 48E7 1830 movem.l -[A7], D3,D4,A2,A3 000014B2 266E 000C movea.l A3, [A6 + 0xC] 000014B6 7000 moveq.l D0, 0x00 000014B8 2D40 FFF4 move.l [A6 - 0xC], D0 000014BC 2F2E 0014 move.l -[A7], [A6 + 0x14] 000014C0 2F2E 0010 move.l -[A7], [A6 + 0x10] 000014C4 2F2E 000C move.l -[A7], [A6 + 0xC] 000014C8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000014CC 4EAD 0702 jsr [A5 + 0x702 /* export_220 */] 000014D0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000014D4 4EBA 014E jsr [PC + 0x14E /* 00001624 */] 000014D8 206E 000C movea.l A0, [A6 + 0xC] 000014DC 3628 0028 move.w D3, [A0 + 0x28] 000014E0 6F0A ble +0xC /* 000014EC */ 000014E2 206E 0008 movea.l A0, [A6 + 0x8] 000014E6 2250 movea.l A1, [A0] 000014E8 3343 00B2 move.w [A1 + 0xB2], D3 label000014EC: 000014EC 206E 000C movea.l A0, [A6 + 0xC] 000014F0 3628 002C move.w D3, [A0 + 0x2C] 000014F4 6F0A ble +0xC /* 00001500 */ 000014F6 206E 0008 movea.l A0, [A6 + 0x8] 000014FA 2250 movea.l A1, [A0] 000014FC 3343 00B4 move.w [A1 + 0xB4], D3 label00001500: 00001500 206E 000C movea.l A0, [A6 + 0xC] 00001504 3628 0026 move.w D3, [A0 + 0x26] 00001508 6F0E ble +0x10 /* 00001518 */ 0000150A 3F03 move.w -[A7], D3 0000150C 70FF moveq.l D0, 0xFFFFFFFF 0000150E 3F00 move.w -[A7], D0 00001510 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001514 4EAD F65E jsr [A5 - 0x9A2] label00001518: 00001518 206E 000C movea.l A0, [A6 + 0xC] 0000151C 3628 002A move.w D3, [A0 + 0x2A] 00001520 6F0E ble +0x10 /* 00001530 */ 00001522 3F03 move.w -[A7], D3 00001524 70FF moveq.l D0, 0xFFFFFFFF 00001526 3F00 move.w -[A7], D0 00001528 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000152C 4EAD F664 jsr [A5 - 0x99C] label00001530: 00001530 246E 000C movea.l A2, [A6 + 0xC] 00001534 2F2A 002E move.l -[A7], [A2 + 0x2E] 00001538 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000153C 4EAD F718 jsr [A5 - 0x8E8] 00001540 2F2A 0032 move.l -[A7], [A2 + 0x32] 00001544 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001548 4EAD F6F4 jsr [A5 - 0x90C] 0000154C 302A 0036 move.w D0, [A2 + 0x36] 00001550 56C0 sne D0 00001552 4400 neg.b D0 00001554 4880 ext.w D0 00001556 48C0 ext.l D0 00001558 1F00 move.b -[A7], D0 0000155A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000155E 4EAD F706 jsr [A5 - 0x8FA] 00001562 302A 0038 move.w D0, [A2 + 0x38] 00001566 4243 clr.w D3 00001568 B043 cmp.w D0, D3 0000156A 6F52 ble +0x54 /* 000015BE */ 0000156C 382A 003C move.w D4, [A2 + 0x3C] 00001570 B843 cmp.w D4, D3 00001572 6F2A ble +0x2C /* 0000159E */ 00001574 594F subq.w A7, 4 00001576 3F04 move.w -[A7], D4 00001578 A9B8 syscall GetPattern 0000157A 201F move.l D0, [A7]+ 0000157C 2D40 FFF4 move.l [A6 - 0xC], D0 00001580 2F00 move.l -[A7], D0 00001582 4EAD 008A jsr [A5 + 0x8A /* export_13 */] 00001586 206E FFF4 movea.l A0, [A6 - 0xC] 0000158A 2050 movea.l A0, [A0] 0000158C 43EE FFF8 lea.l A1, [A6 - 0x8] 00001590 7008 moveq.l D0, 0x08 00001592 A02E syscall BlockMove/BlockMoveData 00001594 486E FFF4 pea.l [A6 - 0xC] 00001598 4EAD 0302 jsr [A5 + 0x302 /* export_92 */] 0000159C 600C bra +0xE /* 000015AA */ label0000159E: 0000159E 41ED CE42 lea.l A0, [A5 - 0x31BE] 000015A2 43EE FFF8 lea.l A1, [A6 - 0x8] 000015A6 7008 moveq.l D0, 0x08 000015A8 A02E syscall BlockMove/BlockMoveData label000015AA: 000015AA 3F2B 0038 move.w -[A7], [A3 + 0x38] 000015AE 3F2B 003A move.w -[A7], [A3 + 0x3A] 000015B2 486E FFF8 pea.l [A6 - 0x8] 000015B6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000015BA 4EAD F70C jsr [A5 - 0x8F4] label000015BE: 000015BE 302B 003E move.w D0, [A3 + 0x3E] 000015C2 4243 clr.w D3 000015C4 B043 cmp.w D0, D3 000015C6 6F52 ble +0x54 /* 0000161A */ 000015C8 382B 0042 move.w D4, [A3 + 0x42] 000015CC B843 cmp.w D4, D3 000015CE 6F2A ble +0x2C /* 000015FA */ 000015D0 594F subq.w A7, 4 000015D2 3F04 move.w -[A7], D4 000015D4 A9B8 syscall GetPattern 000015D6 201F move.l D0, [A7]+ 000015D8 2D40 FFF4 move.l [A6 - 0xC], D0 000015DC 2F00 move.l -[A7], D0 000015DE 4EAD 008A jsr [A5 + 0x8A /* export_13 */] 000015E2 206E FFF4 movea.l A0, [A6 - 0xC] 000015E6 2050 movea.l A0, [A0] 000015E8 43EE FFF8 lea.l A1, [A6 - 0x8] 000015EC 7008 moveq.l D0, 0x08 000015EE A02E syscall BlockMove/BlockMoveData 000015F0 486E FFF4 pea.l [A6 - 0xC] 000015F4 4EAD 0302 jsr [A5 + 0x302 /* export_92 */] 000015F8 600C bra +0xE /* 00001606 */ label000015FA: 000015FA 41ED CE42 lea.l A0, [A5 - 0x31BE] 000015FE 43EE FFF8 lea.l A1, [A6 - 0x8] 00001602 7008 moveq.l D0, 0x08 00001604 A02E syscall BlockMove/BlockMoveData label00001606: 00001606 3F2B 003E move.w -[A7], [A3 + 0x3E] 0000160A 3F2B 0040 move.w -[A7], [A3 + 0x40] 0000160E 486E FFF8 pea.l [A6 - 0x8] 00001612 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001616 4EAD F712 jsr [A5 - 0x8EE] label0000161A: 0000161A 4CDF 0C18 movem.l D3,D4,A2,A3, [A7]+ 0000161E 4E5E unlink A6 00001620 4E74 0010 rtd 0x0010 fn00001624: 00001624 4E56 FFE0 link A6, -0x0020 00001628 48E7 1C38 movem.l -[A7], D3,D4,D5,A2,A3,A4 0000162C 202D F912 move.l D0, [A5 - 0x6EE] 00001630 661E bne +0x20 /* 00001650 */ 00001632 594F subq.w A7, 4 00001634 A8D8 syscall NewRgn 00001636 201F move.l D0, [A7]+ 00001638 2B40 F912 move.l [A5 - 0x6EE], D0 0000163C 594F subq.w A7, 4 0000163E A8D8 syscall NewRgn 00001640 201F move.l D0, [A7]+ 00001642 2B40 F90E move.l [A5 - 0x6F2], D0 00001646 594F subq.w A7, 4 00001648 A8D8 syscall NewRgn 0000164A 201F move.l D0, [A7]+ 0000164C 2B40 F90A move.l [A5 - 0x6F6], D0 label00001650: 00001650 246E 0008 movea.l A2, [A6 + 0x8] 00001654 2052 movea.l A0, [A2] 00001656 117C 0001 0024 move.b [A0 + 0x24], 0x1 0000165C 2052 movea.l A0, [A2] 0000165E 41E8 0098 lea.l A0, [A0 + 0x98] 00001662 2F08 move.l -[A7], A0 00001664 4267 clr.w -[A7] 00001666 4267 clr.w -[A7] 00001668 4267 clr.w -[A7] 0000166A 4267 clr.w -[A7] 0000166C A8A7 syscall SetRect 0000166E 594F subq.w A7, 4 00001670 A8D8 syscall NewRgn 00001672 201F move.l D0, [A7]+ 00001674 246E 0008 movea.l A2, [A6 + 0x8] 00001678 2052 movea.l A0, [A2] 0000167A 2140 00A4 move.l [A0 + 0xA4], D0 0000167E 486D DAC2 pea.l [A5 - 0x253E] 00001682 7628 moveq.l D3, 0x28 00001684 2F03 move.l -[A7], D3 00001686 4EAD 0D3A jsr [A5 + 0xD3A /* export_419 */] 0000168A 2D40 FFF8 move.l [A6 - 0x8], D0 0000168E 4A80 tst.l D0 00001690 6702 beq +0x4 /* 00001694 */ 00001692 2640 movea.l A3, D0 label00001694: 00001694 2052 movea.l A0, [A2] 00001696 2140 00A8 move.l [A0 + 0xA8], D0 0000169A 2F00 move.l -[A7], D0 0000169C 4EBA E962 jsr [PC - 0x169E /* 00000000 */] 000016A0 486D DAC2 pea.l [A5 - 0x253E] 000016A4 2F03 move.l -[A7], D3 000016A6 4EAD 0D3A jsr [A5 + 0xD3A /* export_419 */] 000016AA 2D40 FFFC move.l [A6 - 0x4], D0 000016AE 4A80 tst.l D0 000016B0 6702 beq +0x4 /* 000016B4 */ 000016B2 2840 movea.l A4, D0 label000016B4: 000016B4 2052 movea.l A0, [A2] 000016B6 2140 00AC move.l [A0 + 0xAC], D0 000016BA 2F00 move.l -[A7], D0 000016BC 4EBA E942 jsr [PC - 0x16BE /* 00000000 */] 000016C0 4203 clr.b D3 000016C2 2052 movea.l A0, [A2] 000016C4 1143 00B0 move.b [A0 + 0xB0], D3 000016C8 2052 movea.l A0, [A2] 000016CA 1143 00CB move.b [A0 + 0xCB], D3 000016CE 7800 moveq.l D4, 0x00 000016D0 2052 movea.l A0, [A2] 000016D2 2144 00B6 move.l [A0 + 0xB6], D4 000016D6 7001 moveq.l D0, 0x01 000016D8 1F00 move.b -[A7], D0 000016DA 2F0A move.l -[A7], A2 000016DC 4EAD CF10 jsr [A5 - 0x30F0] 000016E0 2052 movea.l A0, [A2] 000016E2 1143 00CA move.b [A0 + 0xCA], D3 000016E6 2052 movea.l A0, [A2] 000016E8 2144 00C6 move.l [A0 + 0xC6], D4 000016EC 2F0A move.l -[A7], A2 000016EE 4EAD F73C jsr [A5 - 0x8C4] 000016F2 2F0A move.l -[A7], A2 000016F4 4EAD CFA0 jsr [A5 - 0x3060] 000016F8 486E FFE0 pea.l [A6 - 0x20] 000016FC A88B syscall GetFontInfo 000016FE 41EE FFE0 lea.l A0, [A6 - 0x20] 00001702 246E 0008 movea.l A2, [A6 + 0x8] 00001706 2252 movea.l A1, [A2] 00001708 43E9 00BA lea.l A1, [A1 + 0xBA] 0000170C 22D8 move.l [A1]+, [A0]+ 0000170E 22D8 move.l [A1]+, [A0]+ 00001710 3A2E FFE0 move.w D5, [A6 - 0x20] 00001714 DA6E FFE2 add.w D5, [A6 - 0x1E] 00001718 DA6E FFE6 add.w D5, [A6 - 0x1A] 0000171C 5445 addq.w D5, 2 0000171E 2052 movea.l A0, [A2] 00001720 41E8 00C2 lea.l A0, [A0 + 0xC2] 00001724 2F08 move.l -[A7], A0 00001726 7003 moveq.l D0, 0x03 00001728 3F00 move.w -[A7], D0 0000172A 302E FFE0 move.w D0, [A6 - 0x20] 0000172E 5240 addq.w D0, 1 00001730 3F00 move.w -[A7], D0 00001732 A880 syscall SetPt 00001734 246E 0008 movea.l A2, [A6 + 0x8] 00001738 2052 movea.l A0, [A2] 0000173A 3628 0028 move.w D3, [A0 + 0x28] 0000173E 6706 beq +0x8 /* 00001746 */ 00001740 2003 move.l D0, D3 00001742 48C0 ext.l D0 00001744 6002 bra +0x4 /* 00001748 */ label00001746: 00001746 7032 moveq.l D0, 0x32 label00001748: 00001748 3F00 move.w -[A7], D0 0000174A 3F05 move.w -[A7], D5 0000174C 2F0A move.l -[A7], A2 0000174E 4EAD F652 jsr [A5 - 0x9AE] 00001752 4267 clr.w -[A7] 00001754 4267 clr.w -[A7] 00001756 486D CE42 pea.l [A5 - 0x31BE] 0000175A 2F0A move.l -[A7], A2 0000175C 4EAD F70C jsr [A5 - 0x8F4] 00001760 4267 clr.w -[A7] 00001762 4267 clr.w -[A7] 00001764 486D CE42 pea.l [A5 - 0x31BE] 00001768 2F0A move.l -[A7], A2 0000176A 4EAD F712 jsr [A5 - 0x8EE] 0000176E 486E FFE8 pea.l [A6 - 0x18] 00001772 2F0A move.l -[A7], A2 00001774 4EAD CEF2 jsr [A5 - 0x310E] 00001778 486E FFE8 pea.l [A6 - 0x18] 0000177C 2052 movea.l A0, [A2] 0000177E 41E8 00A0 lea.l A0, [A0 + 0xA0] 00001782 2F08 move.l -[A7], A0 00001784 4EAD 00CA jsr [A5 + 0xCA /* export_21 */] 00001788 4CDF 1C38 movem.l D3,D4,D5,A2,A3,A4, [A7]+ 0000178C 4E5E unlink A6 0000178E 4E74 0004 rtd 0x0004 export_818: 00001792 4E56 FFF0 link A6, -0x0010 00001796 48E7 1020 movem.l -[A7], D3,A2 0000179A 486D E9E6 pea.l [A5 - 0x161A] 0000179E 700C moveq.l D0, 0x0C 000017A0 2F00 move.l -[A7], D0 000017A2 4EAD 0D3A jsr [A5 + 0xD3A /* export_419 */] 000017A6 2440 movea.l A2, D0 000017A8 206E 0008 movea.l A0, [A6 + 0x8] 000017AC 2250 movea.l A1, [A0] 000017AE 234A 0060 move.l [A1 + 0x60], A2 000017B2 2F0A move.l -[A7], A2 000017B4 4EAD 177A jsr [A5 + 0x177A /* export_747 */] 000017B8 7601 moveq.l D3, 0x01 000017BA 3D43 FFF4 move.w [A6 - 0xC], D3 000017BE 700C moveq.l D0, 0x0C 000017C0 3D40 FFF6 move.w [A6 - 0xA], D0 000017C4 4240 clr.w D0 000017C6 3D40 FFF8 move.w [A6 - 0x8], D0 000017CA 3D43 FFFA move.w [A6 - 0x6], D3 000017CE 486E FFF4 pea.l [A6 - 0xC] 000017D2 2F0A move.l -[A7], A2 000017D4 4EAD E9DA jsr [A5 - 0x1626] 000017D8 4CDF 0408 movem.l D3,A2, [A7]+ 000017DC 4E5E unlink A6 000017DE 4E74 0004 rtd 0x0004 export_819: 000017E2 4E56 0000 link A6, 0 000017E6 48E7 1038 movem.l -[A7], D3,A2,A3,A4 000017EA 362E 000C move.w D3, [A6 + 0xC] 000017EE 6F0A ble +0xC /* 000017FA */ 000017F0 206E 0008 movea.l A0, [A6 + 0x8] 000017F4 2250 movea.l A1, [A0] 000017F6 3343 00B2 move.w [A1 + 0xB2], D3 label000017FA: 000017FA 362E 000E move.w D3, [A6 + 0xE] 000017FE 6F0A ble +0xC /* 0000180A */ 00001800 206E 0008 movea.l A0, [A6 + 0x8] 00001804 2250 movea.l A1, [A0] 00001806 3343 00B4 move.w [A1 + 0xB4], D3 label0000180A: 0000180A 246E 0008 movea.l A2, [A6 + 0x8] 0000180E 2652 movea.l A3, [A2] 00001810 286B 0094 movea.l A4, [A3 + 0x94] 00001814 B8FC 0000 cmpa.w A4, 0x0 00001818 6720 beq +0x22 /* 0000183A */ 0000181A 3F2B 00B4 move.w -[A7], [A3 + 0xB4] 0000181E 3F2B 00B2 move.w -[A7], [A3 + 0xB2] 00001822 2F0C move.l -[A7], A4 00001824 4EAD FE82 jsr [A5 - 0x17E] 00001828 2652 movea.l A3, [A2] 0000182A 3F2B 00B4 move.w -[A7], [A3 + 0xB4] 0000182E 3F2B 00B2 move.w -[A7], [A3 + 0xB2] 00001832 2F2B 0094 move.l -[A7], [A3 + 0x94] 00001836 4EAD FE8E jsr [A5 - 0x172] label0000183A: 0000183A 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+ 0000183E 4E5E unlink A6 00001840 4E74 0008 rtd 0x0008 export_820: 00001844 4E56 0000 link A6, 0 00001848 48E7 0030 movem.l -[A7], A2,A3 0000184C 2F2E 000C move.l -[A7], [A6 + 0xC] 00001850 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001854 4EAD 0752 jsr [A5 + 0x752 /* export_230 */] 00001858 246E 0008 movea.l A2, [A6 + 0x8] 0000185C 2652 movea.l A3, [A2] 0000185E 3F2B 00B4 move.w -[A7], [A3 + 0xB4] 00001862 3F2B 00B2 move.w -[A7], [A3 + 0xB2] 00001866 2F2B 0094 move.l -[A7], [A3 + 0x94] 0000186A 4EAD FE82 jsr [A5 - 0x17E] 0000186E 2652 movea.l A3, [A2] 00001870 3F2B 00B4 move.w -[A7], [A3 + 0xB4] 00001874 3F2B 00B2 move.w -[A7], [A3 + 0xB2] 00001878 2F2B 0094 move.l -[A7], [A3 + 0x94] 0000187C 4EAD FE8E jsr [A5 - 0x172] 00001880 4CDF 0C00 movem.l A2,A3, [A7]+ 00001884 4E5E unlink A6 00001886 4E74 0008 rtd 0x0008 export_821: 0000188A 4E56 0000 link A6, 0 0000188E 206E 0008 movea.l A0, [A6 + 0x8] 00001892 2250 movea.l A1, [A0] 00001894 136E 000C 00B0 move.b [A1 + 0xB0], [A6 + 0xC] 0000189A 4E5E unlink A6 0000189C 4E74 0006 rtd 0x0006 export_822: 000018A0 4E56 FFF8 link A6, -0x0008 000018A4 2F0A move.l -[A7], A2 000018A6 486D FC5E pea.l [A5 - 0x3A2] 000018AA 701E moveq.l D0, 0x1E 000018AC 2F00 move.l -[A7], D0 000018AE 4EAD 0D3A jsr [A5 + 0xD3A /* export_419 */] 000018B2 2440 movea.l A2, D0 000018B4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000018B8 3F2E 000C move.w -[A7], [A6 + 0xC] 000018BC 206E 0008 movea.l A0, [A6 + 0x8] 000018C0 2250 movea.l A1, [A0] 000018C2 2F29 00B6 move.l -[A7], [A1 + 0xB6] 000018C6 2F0A move.l -[A7], A2 000018C8 4EBA 1F8A jsr [PC + 0x1F8A /* 00003854 */] 000018CC 200A move.l D0, A2 000018CE 245F movea.l A2, [A7]+ 000018D0 4E5E unlink A6 000018D2 4E74 0006 rtd 0x0006 export_823: 000018D6 4E56 FFE0 link A6, -0x0020 000018DA 48E7 1020 movem.l -[A7], D3,A2 000018DE 2F2E 0012 move.l -[A7], [A6 + 0x12] 000018E2 486E FFF8 pea.l [A6 - 0x8] 000018E6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000018EA 4EAD EFBA jsr [A5 - 0x1046] 000018EE 554F subq.w A7, 2 000018F0 486E FFF8 pea.l [A6 - 0x8] 000018F4 206E 0008 movea.l A0, [A6 + 0x8] 000018F8 2250 movea.l A1, [A0] 000018FA 7070 moveq.l D0, 0x70 000018FC D3C0 add.l A1, D0 000018FE 2F09 move.l -[A7], A1 00001900 4EAD 0112 jsr [A5 + 0x112 /* export_30 */] 00001904 101F move.b D0, [A7]+ 00001906 6700 0086 beq +0x88 /* 0000198E */ 0000190A 0C6D 0002 CD3C cmpi.w [A5 - 0x32C4], 0x2 00001910 6626 bne +0x28 /* 00001938 */ 00001912 486E FFF8 pea.l [A6 - 0x8] 00001916 486E FFF4 pea.l [A6 - 0xC] 0000191A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000191E 4EAD F6EE jsr [A5 - 0x912] 00001922 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00001926 3F2E 0010 move.w -[A7], [A6 + 0x10] 0000192A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000192E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001932 4EAD F6E8 jsr [A5 - 0x918] 00001936 606A bra +0x6C /* 000019A2 */ label00001938: 00001938 3F2E 0010 move.w -[A7], [A6 + 0x10] 0000193C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001940 4EAD F748 jsr [A5 - 0x8B8] 00001944 2D40 FFE0 move.l [A6 - 0x20], D0 00001948 4A80 tst.l D0 0000194A 6756 beq +0x58 /* 000019A2 */ 0000194C 206E 0008 movea.l A0, [A6 + 0x8] 00001950 2250 movea.l A1, [A0] 00001952 7070 moveq.l D0, 0x70 00001954 D3C0 add.l A1, D0 00001956 45EE FFE4 lea.l A2, [A6 - 0x1C] 0000195A 24D9 move.l [A2]+, [A1]+ 0000195C 24D9 move.l [A2]+, [A1]+ 0000195E 24D9 move.l [A2]+, [A1]+ 00001960 24D9 move.l [A2]+, [A1]+ 00001962 486E FFE4 pea.l [A6 - 0x1C] 00001966 7601 moveq.l D3, 0x01 00001968 2F03 move.l -[A7], D3 0000196A 2F03 move.l -[A7], D3 0000196C 4EAD 0102 jsr [A5 + 0x102 /* export_28 */] 00001970 2F2E FFE0 move.l -[A7], [A6 - 0x20] 00001974 486E FFF8 pea.l [A6 - 0x8] 00001978 486E FFE4 pea.l [A6 - 0x1C] 0000197C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001980 4EAD EF84 jsr [A5 - 0x107C] 00001984 486E FFE0 pea.l [A6 - 0x20] 00001988 4EAD 02FA jsr [A5 + 0x2FA /* export_91 */] 0000198C 6014 bra +0x16 /* 000019A2 */ label0000198E: 0000198E 2F2E 0012 move.l -[A7], [A6 + 0x12] 00001992 3F2E 0010 move.w -[A7], [A6 + 0x10] 00001996 2F2E 000C move.l -[A7], [A6 + 0xC] 0000199A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000199E 4EAD F74E jsr [A5 - 0x8B2] label000019A2: 000019A2 4CDF 0408 movem.l D3,A2, [A7]+ 000019A6 4E5E unlink A6 000019A8 4E74 000E rtd 0x000E export_824: 000019AC 4E56 0000 link A6, 0 000019B0 206E 0008 movea.l A0, [A6 + 0x8] 000019B4 2250 movea.l A1, [A0] 000019B6 236E 000C 00C6 move.l [A1 + 0xC6], [A6 + 0xC] 000019BC 4E5E unlink A6 000019BE 4E74 0008 rtd 0x0008 export_825: 000019C2 4E56 0000 link A6, 0 000019C6 48E7 1020 movem.l -[A7], D3,A2 000019CA 246E 0008 movea.l A2, [A6 + 0x8] 000019CE 2052 movea.l A0, [A2] 000019D0 2628 00C6 move.l D3, [A0 + 0xC6] 000019D4 6708 beq +0xA /* 000019DE */ 000019D6 2F03 move.l -[A7], D3 000019D8 2F0A move.l -[A7], A2 000019DA 4EAD D63C jsr [A5 - 0x29C4] label000019DE: 000019DE 4CDF 0408 movem.l D3,A2, [A7]+ 000019E2 4E5E unlink A6 000019E4 4E74 000E rtd 0x000E export_826: 000019E8 4E56 FFE8 link A6, -0x0018 000019EC 2F2E 0010 move.l -[A7], [A6 + 0x10] 000019F0 486E FFF0 pea.l [A6 - 0x10] 000019F4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000019F8 4EAD EF8A jsr [A5 - 0x1076] 000019FC 2F2E 000C move.l -[A7], [A6 + 0xC] 00001A00 486E FFF8 pea.l [A6 - 0x8] 00001A04 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001A08 4EAD EF8A jsr [A5 - 0x1076] 00001A0C 486E FFF0 pea.l [A6 - 0x10] 00001A10 486E FFE8 pea.l [A6 - 0x18] 00001A14 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001A18 4EAD F6EE jsr [A5 - 0x912] 00001A1C 486E FFF8 pea.l [A6 - 0x8] 00001A20 486E FFEC pea.l [A6 - 0x14] 00001A24 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001A28 4EAD F6EE jsr [A5 - 0x912] 00001A2C 554F subq.w A7, 2 00001A2E 2F2E FFE8 move.l -[A7], [A6 - 0x18] 00001A32 206E 0008 movea.l A0, [A6 + 0x8] 00001A36 2250 movea.l A1, [A0] 00001A38 43E9 0098 lea.l A1, [A1 + 0x98] 00001A3C 2F09 move.l -[A7], A1 00001A3E A8AD syscall PtInRect 00001A40 101F move.b D0, [A7]+ 00001A42 6718 beq +0x1A /* 00001A5C */ 00001A44 554F subq.w A7, 2 00001A46 2F2E FFEC move.l -[A7], [A6 - 0x14] 00001A4A 206E 0008 movea.l A0, [A6 + 0x8] 00001A4E 2250 movea.l A1, [A0] 00001A50 43E9 0098 lea.l A1, [A1 + 0x98] 00001A54 2F09 move.l -[A7], A1 00001A56 A8AD syscall PtInRect 00001A58 101F move.b D0, [A7]+ 00001A5A 6604 bne +0x6 /* 00001A60 */ label00001A5C: 00001A5C 4200 clr.b D0 00001A5E 600E bra +0x10 /* 00001A6E */ label00001A60: 00001A60 554F subq.w A7, 2 00001A62 2F2E FFE8 move.l -[A7], [A6 - 0x18] 00001A66 2F2E FFEC move.l -[A7], [A6 - 0x14] 00001A6A A881 syscall EqualPt 00001A6C 101F move.b D0, [A7]+ label00001A6E: 00001A6E 4E5E unlink A6 00001A70 4E74 000C rtd 0x000C export_827: 00001A74 4E56 FFF8 link A6, -0x0008 00001A78 48E7 1C20 movem.l -[A7], D3,D4,D5,A2 00001A7C 302E 000E move.w D0, [A6 + 0xE] 00001A80 4243 clr.w D3 00001A82 B043 cmp.w D0, D3 00001A84 6F00 00C6 ble +0xC8 /* 00001B4C */ 00001A88 246E 0008 movea.l A2, [A6 + 0x8] 00001A8C 2052 movea.l A0, [A2] 00001A8E 3828 009C move.w D4, [A0 + 0x9C] 00001A92 48C4 ext.l D4 00001A94 5384 subq.l D4, 1 00001A96 3A2E 000C move.w D5, [A6 + 0xC] 00001A9A 48C5 ext.l D5 00001A9C B885 cmp.l D4, D5 00001A9E 6F02 ble +0x4 /* 00001AA2 */ 00001AA0 6002 bra +0x4 /* 00001AA4 */ label00001AA2: 00001AA2 2A04 move.l D5, D4 label00001AA4: 00001AA4 3D45 000C move.w [A6 + 0xC], D5 00001AA8 70FF moveq.l D0, 0xFFFFFFFF 00001AAA BA40 cmp.w D5, D0 00001AAC 6F06 ble +0x8 /* 00001AB4 */ 00001AAE 2005 move.l D0, D5 00001AB0 48C0 ext.l D0 00001AB2 6002 bra +0x4 /* 00001AB6 */ label00001AB4: 00001AB4 70FF moveq.l D0, 0xFFFFFFFF label00001AB6: 00001AB6 3D40 000C move.w [A6 + 0xC], D0 00001ABA B043 cmp.w D0, D3 00001ABC 6B0C bmi +0xE /* 00001ACA */ 00001ABE 3F00 move.w -[A7], D0 00001AC0 2F0A move.l -[A7], A2 00001AC2 4EAD F694 jsr [A5 - 0x96C] 00001AC6 3800 move.w D4, D0 00001AC8 600C bra +0xE /* 00001AD6 */ label00001ACA: 00001ACA 4267 clr.w -[A7] 00001ACC 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001AD0 4EAD F694 jsr [A5 - 0x96C] 00001AD4 3800 move.w D4, D0 label00001AD6: 00001AD6 0C44 0000 cmpi.w D4, 0x0 00001ADA 6A0A bpl +0xC /* 00001AE6 */ 00001ADC 206E 0008 movea.l A0, [A6 + 0x8] 00001AE0 2250 movea.l A1, [A0] 00001AE2 3829 00B2 move.w D4, [A1 + 0xB2] label00001AE6: 00001AE6 546E 000C addq.w [A6 + 0xC], 2 00001AEA 302E 000C move.w D0, [A6 + 0xC] 00001AEE 2200 move.l D1, D0 00001AF0 48C1 ext.l D1 00001AF2 2F01 move.l -[A7], D1 00001AF4 3204 move.w D1, D4 00001AF6 48C1 ext.l D1 00001AF8 2F01 move.l -[A7], D1 00001AFA 362E 000E move.w D3, [A6 + 0xE] 00001AFE 2203 move.l D1, D3 00001B00 48C1 ext.l D1 00001B02 2F01 move.l -[A7], D1 00001B04 246E 0008 movea.l A2, [A6 + 0x8] 00001B08 2052 movea.l A0, [A2] 00001B0A 2F28 00A8 move.l -[A7], [A0 + 0xA8] 00001B0E 4EAD DA86 jsr [A5 - 0x257A] 00001B12 2052 movea.l A0, [A2] 00001B14 D768 009C add.w [A0 + 0x9C], D3 00001B18 302E 000C move.w D0, [A6 + 0xC] 00001B1C 5340 subq.w D0, 1 00001B1E 3D40 FFF8 move.w [A6 - 0x8], D0 00001B22 4240 clr.w D0 00001B24 3D40 FFFA move.w [A6 - 0x6], D0 00001B28 2052 movea.l A0, [A2] 00001B2A 3028 009E move.w D0, [A0 + 0x9E] 00001B2E 3D40 FFFE move.w [A6 - 0x2], D0 00001B32 2052 movea.l A0, [A2] 00001B34 3028 009C move.w D0, [A0 + 0x9C] 00001B38 3D40 FFFC move.w [A6 - 0x4], D0 00001B3C 2F0A move.l -[A7], A2 00001B3E 4EAD F742 jsr [A5 - 0x8BE] 00001B42 486E FFF8 pea.l [A6 - 0x8] 00001B46 2F0A move.l -[A7], A2 00001B48 4EAD F700 jsr [A5 - 0x900] label00001B4C: 00001B4C 4CDF 0438 movem.l D3,D4,D5,A2, [A7]+ 00001B50 4E5E unlink A6 00001B52 4E74 0008 rtd 0x0008 export_828: 00001B56 4E56 FFF8 link A6, -0x0008 00001B5A 48E7 1C20 movem.l -[A7], D3,D4,D5,A2 00001B5E 302E 000E move.w D0, [A6 + 0xE] 00001B62 4243 clr.w D3 00001B64 B043 cmp.w D0, D3 00001B66 6F00 00C8 ble +0xCA /* 00001C30 */ 00001B6A 246E 0008 movea.l A2, [A6 + 0x8] 00001B6E 2052 movea.l A0, [A2] 00001B70 3828 009E move.w D4, [A0 + 0x9E] 00001B74 48C4 ext.l D4 00001B76 5384 subq.l D4, 1 00001B78 3A2E 000C move.w D5, [A6 + 0xC] 00001B7C 48C5 ext.l D5 00001B7E B885 cmp.l D4, D5 00001B80 6F02 ble +0x4 /* 00001B84 */ 00001B82 6002 bra +0x4 /* 00001B86 */ label00001B84: 00001B84 2A04 move.l D5, D4 label00001B86: 00001B86 3D45 000C move.w [A6 + 0xC], D5 00001B8A 70FF moveq.l D0, 0xFFFFFFFF 00001B8C BA40 cmp.w D5, D0 00001B8E 6F06 ble +0x8 /* 00001B96 */ 00001B90 2005 move.l D0, D5 00001B92 48C0 ext.l D0 00001B94 6002 bra +0x4 /* 00001B98 */ label00001B96: 00001B96 70FF moveq.l D0, 0xFFFFFFFF label00001B98: 00001B98 3D40 000C move.w [A6 + 0xC], D0 00001B9C B043 cmp.w D0, D3 00001B9E 6B0C bmi +0xE /* 00001BAC */ 00001BA0 3F00 move.w -[A7], D0 00001BA2 2F0A move.l -[A7], A2 00001BA4 4EAD F69A jsr [A5 - 0x966] 00001BA8 3800 move.w D4, D0 00001BAA 600C bra +0xE /* 00001BB8 */ label00001BAC: 00001BAC 4267 clr.w -[A7] 00001BAE 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001BB2 4EAD F69A jsr [A5 - 0x966] 00001BB6 3800 move.w D4, D0 label00001BB8: 00001BB8 0C44 0000 cmpi.w D4, 0x0 00001BBC 6A0A bpl +0xC /* 00001BC8 */ 00001BBE 206E 0008 movea.l A0, [A6 + 0x8] 00001BC2 2250 movea.l A1, [A0] 00001BC4 3829 00B4 move.w D4, [A1 + 0xB4] label00001BC8: 00001BC8 546E 000C addq.w [A6 + 0xC], 2 00001BCC 302E 000C move.w D0, [A6 + 0xC] 00001BD0 2200 move.l D1, D0 00001BD2 48C1 ext.l D1 00001BD4 2F01 move.l -[A7], D1 00001BD6 3204 move.w D1, D4 00001BD8 48C1 ext.l D1 00001BDA 2F01 move.l -[A7], D1 00001BDC 362E 000E move.w D3, [A6 + 0xE] 00001BE0 2203 move.l D1, D3 00001BE2 48C1 ext.l D1 00001BE4 2F01 move.l -[A7], D1 00001BE6 246E 0008 movea.l A2, [A6 + 0x8] 00001BEA 2052 movea.l A0, [A2] 00001BEC 2F28 00AC move.l -[A7], [A0 + 0xAC] 00001BF0 4EAD DA86 jsr [A5 - 0x257A] 00001BF4 2052 movea.l A0, [A2] 00001BF6 D768 009E add.w [A0 + 0x9E], D3 00001BFA 4240 clr.w D0 00001BFC 3D40 FFF8 move.w [A6 - 0x8], D0 00001C00 2052 movea.l A0, [A2] 00001C02 3028 009C move.w D0, [A0 + 0x9C] 00001C06 3D40 FFFC move.w [A6 - 0x4], D0 00001C0A 302E 000C move.w D0, [A6 + 0xC] 00001C0E 5340 subq.w D0, 1 00001C10 3D40 FFFA move.w [A6 - 0x6], D0 00001C14 2052 movea.l A0, [A2] 00001C16 3028 009E move.w D0, [A0 + 0x9E] 00001C1A D043 add.w D0, D3 00001C1C 3D40 FFFE move.w [A6 - 0x2], D0 00001C20 2F0A move.l -[A7], A2 00001C22 4EAD F742 jsr [A5 - 0x8BE] 00001C26 486E FFF8 pea.l [A6 - 0x8] 00001C2A 2F0A move.l -[A7], A2 00001C2C 4EAD F700 jsr [A5 - 0x900] label00001C30: 00001C30 4CDF 0438 movem.l D3,D4,D5,A2, [A7]+ 00001C34 4E5E unlink A6 00001C36 4E74 0008 rtd 0x0008 export_829: 00001C3A 4E56 FFEC link A6, -0x0014 00001C3E 48E7 1F30 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3 00001C42 362E 000E move.w D3, [A6 + 0xE] 00001C46 4244 clr.w D4 00001C48 B644 cmp.w D3, D4 00001C4A 6F00 00D6 ble +0xD8 /* 00001D22 */ 00001C4E 206E 0008 movea.l A0, [A6 + 0x8] 00001C52 2250 movea.l A1, [A0] 00001C54 3029 009C move.w D0, [A1 + 0x9C] 00001C58 B044 cmp.w D0, D4 00001C5A 6F00 00C6 ble +0xC8 /* 00001D22 */ 00001C5E 246E 0008 movea.l A2, [A6 + 0x8] 00001C62 2652 movea.l A3, [A2] 00001C64 3A2B 009C move.w D5, [A3 + 0x9C] 00001C68 48C5 ext.l D5 00001C6A 2D45 FFFC move.l [A6 - 0x4], D5 00001C6E 5385 subq.l D5, 1 00001C70 3C2E 000C move.w D6, [A6 + 0xC] 00001C74 48C6 ext.l D6 00001C76 BA86 cmp.l D5, D6 00001C78 6C02 bge +0x4 /* 00001C7C */ 00001C7A 6002 bra +0x4 /* 00001C7E */ label00001C7C: 00001C7C 2A06 move.l D5, D6 label00001C7E: 00001C7E 3D45 000C move.w [A6 + 0xC], D5 00001C82 2C2E FFFC move.l D6, [A6 - 0x4] 00001C86 2005 move.l D0, D5 00001C88 48C0 ext.l D0 00001C8A 9C80 sub.l D6, D0 00001C8C 2E03 move.l D7, D3 00001C8E 48C7 ext.l D7 00001C90 BC87 cmp.l D6, D7 00001C92 6F02 ble +0x4 /* 00001C96 */ 00001C94 6002 bra +0x4 /* 00001C98 */ label00001C96: 00001C96 2E06 move.l D7, D6 label00001C98: 00001C98 3D47 000E move.w [A6 + 0xE], D7 00001C9C 486E FFEC pea.l [A6 - 0x14] 00001CA0 4267 clr.w -[A7] 00001CA2 3F05 move.w -[A7], D5 00001CA4 3F2B 009E move.w -[A7], [A3 + 0x9E] 00001CA8 DA47 add.w D5, D7 00001CAA 3F05 move.w -[A7], D5 00001CAC A8A7 syscall SetRect 00001CAE 486E FFEC pea.l [A6 - 0x14] 00001CB2 7001 moveq.l D0, 0x01 00001CB4 1F00 move.b -[A7], D0 00001CB6 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001CBA 4EAD F730 jsr [A5 - 0x8D0] 00001CBE 526E 000C addq.w [A6 + 0xC], 1 00001CC2 4240 clr.w D0 00001CC4 3D40 FFF4 move.w [A6 - 0xC], D0 00001CC8 302E 000C move.w D0, [A6 + 0xC] 00001CCC 2200 move.l D1, D0 00001CCE 48C1 ext.l D1 00001CD0 2D41 FFF8 move.l [A6 - 0x8], D1 00001CD4 6016 bra +0x18 /* 00001CEC */ label00001CD6: 00001CD6 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00001CDA 206E 0008 movea.l A0, [A6 + 0x8] 00001CDE 2250 movea.l A1, [A0] 00001CE0 2F29 00A8 move.l -[A7], [A1 + 0xA8] 00001CE4 4EAD DA98 jsr [A5 - 0x2568] 00001CE8 526E FFF4 addq.w [A6 - 0xC], 1 label00001CEC: 00001CEC 246E 0008 movea.l A2, [A6 + 0x8] 00001CF0 2052 movea.l A0, [A2] 00001CF2 302E FFF4 move.w D0, [A6 - 0xC] 00001CF6 362E 000E move.w D3, [A6 + 0xE] 00001CFA B043 cmp.w D0, D3 00001CFC 6DD8 blt -0x26 /* 00001CD6 */ 00001CFE 9768 009C sub.w [A0 + 0x9C], D3 00001D02 3028 009C move.w D0, [A0 + 0x9C] 00001D06 4243 clr.w D3 00001D08 B043 cmp.w D0, D3 00001D0A 6A06 bpl +0x8 /* 00001D12 */ 00001D0C 2052 movea.l A0, [A2] 00001D0E 3143 009C move.w [A0 + 0x9C], D3 label00001D12: 00001D12 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001D16 4EAD F742 jsr [A5 - 0x8BE] 00001D1A 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001D1E 4EAD EF36 jsr [A5 - 0x10CA] label00001D22: 00001D22 4CDF 0CF8 movem.l D3,D4,D5,D6,D7,A2,A3, [A7]+ 00001D26 4E5E unlink A6 00001D28 4E74 0008 rtd 0x0008 export_830: 00001D2C 4E56 FFEC link A6, -0x0014 00001D30 48E7 1F30 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3 00001D34 362E 000E move.w D3, [A6 + 0xE] 00001D38 4244 clr.w D4 00001D3A B644 cmp.w D3, D4 00001D3C 6F00 00D6 ble +0xD8 /* 00001E14 */ 00001D40 206E 0008 movea.l A0, [A6 + 0x8] 00001D44 2250 movea.l A1, [A0] 00001D46 3029 009E move.w D0, [A1 + 0x9E] 00001D4A B044 cmp.w D0, D4 00001D4C 6F00 00C6 ble +0xC8 /* 00001E14 */ 00001D50 246E 0008 movea.l A2, [A6 + 0x8] 00001D54 2652 movea.l A3, [A2] 00001D56 3A2B 009E move.w D5, [A3 + 0x9E] 00001D5A 48C5 ext.l D5 00001D5C 2D45 FFFC move.l [A6 - 0x4], D5 00001D60 5385 subq.l D5, 1 00001D62 3C2E 000C move.w D6, [A6 + 0xC] 00001D66 48C6 ext.l D6 00001D68 BA86 cmp.l D5, D6 00001D6A 6C02 bge +0x4 /* 00001D6E */ 00001D6C 6002 bra +0x4 /* 00001D70 */ label00001D6E: 00001D6E 2A06 move.l D5, D6 label00001D70: 00001D70 3D45 000C move.w [A6 + 0xC], D5 00001D74 2C2E FFFC move.l D6, [A6 - 0x4] 00001D78 2005 move.l D0, D5 00001D7A 48C0 ext.l D0 00001D7C 9C80 sub.l D6, D0 00001D7E 2E03 move.l D7, D3 00001D80 48C7 ext.l D7 00001D82 BC87 cmp.l D6, D7 00001D84 6F02 ble +0x4 /* 00001D88 */ 00001D86 6002 bra +0x4 /* 00001D8A */ label00001D88: 00001D88 2E06 move.l D7, D6 label00001D8A: 00001D8A 3D47 000E move.w [A6 + 0xE], D7 00001D8E 486E FFEC pea.l [A6 - 0x14] 00001D92 3F05 move.w -[A7], D5 00001D94 4267 clr.w -[A7] 00001D96 DA47 add.w D5, D7 00001D98 3F05 move.w -[A7], D5 00001D9A 3F2B 009C move.w -[A7], [A3 + 0x9C] 00001D9E A8A7 syscall SetRect 00001DA0 486E FFEC pea.l [A6 - 0x14] 00001DA4 7001 moveq.l D0, 0x01 00001DA6 1F00 move.b -[A7], D0 00001DA8 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001DAC 4EAD F730 jsr [A5 - 0x8D0] 00001DB0 526E 000C addq.w [A6 + 0xC], 1 00001DB4 4240 clr.w D0 00001DB6 3D40 FFF4 move.w [A6 - 0xC], D0 00001DBA 302E 000C move.w D0, [A6 + 0xC] 00001DBE 2200 move.l D1, D0 00001DC0 48C1 ext.l D1 00001DC2 2D41 FFF8 move.l [A6 - 0x8], D1 00001DC6 6016 bra +0x18 /* 00001DDE */ label00001DC8: 00001DC8 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00001DCC 206E 0008 movea.l A0, [A6 + 0x8] 00001DD0 2250 movea.l A1, [A0] 00001DD2 2F29 00AC move.l -[A7], [A1 + 0xAC] 00001DD6 4EAD DA98 jsr [A5 - 0x2568] 00001DDA 526E FFF4 addq.w [A6 - 0xC], 1 label00001DDE: 00001DDE 246E 0008 movea.l A2, [A6 + 0x8] 00001DE2 2052 movea.l A0, [A2] 00001DE4 302E FFF4 move.w D0, [A6 - 0xC] 00001DE8 362E 000E move.w D3, [A6 + 0xE] 00001DEC B043 cmp.w D0, D3 00001DEE 6DD8 blt -0x26 /* 00001DC8 */ 00001DF0 9768 009E sub.w [A0 + 0x9E], D3 00001DF4 3028 009E move.w D0, [A0 + 0x9E] 00001DF8 4243 clr.w D3 00001DFA B043 cmp.w D0, D3 00001DFC 6A06 bpl +0x8 /* 00001E04 */ 00001DFE 2052 movea.l A0, [A2] 00001E00 3143 009E move.w [A0 + 0x9E], D3 label00001E04: 00001E04 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001E08 4EAD F742 jsr [A5 - 0x8BE] 00001E0C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001E10 4EAD EF36 jsr [A5 - 0x10CA] label00001E14: 00001E14 4CDF 0CF8 movem.l D3,D4,D5,D6,D7,A2,A3, [A7]+ 00001E18 4E5E unlink A6 00001E1A 4E74 0008 rtd 0x0008 export_831: 00001E1E 4E56 FFF8 link A6, -0x0008 00001E22 48E7 1020 movem.l -[A7], D3,A2 00001E26 246E 0008 movea.l A2, [A6 + 0x8] 00001E2A 2052 movea.l A0, [A2] 00001E2C 41E8 0098 lea.l A0, [A0 + 0x98] 00001E30 43EE FFF8 lea.l A1, [A6 - 0x8] 00001E34 22D8 move.l [A1]+, [A0]+ 00001E36 22D8 move.l [A1]+, [A0]+ 00001E38 362E 000E move.w D3, [A6 + 0xE] 00001E3C 3D43 FFF8 move.w [A6 - 0x8], D3 00001E40 486E FFF8 pea.l [A6 - 0x8] 00001E44 2F0A move.l -[A7], A2 00001E46 4EAD F700 jsr [A5 - 0x900] 00001E4A 2003 move.l D0, D3 00001E4C 48C0 ext.l D0 00001E4E 5280 addq.l D0, 1 00001E50 2F00 move.l -[A7], D0 00001E52 302E 000C move.w D0, [A6 + 0xC] 00001E56 48C0 ext.l D0 00001E58 2F00 move.l -[A7], D0 00001E5A 2052 movea.l A0, [A2] 00001E5C 2F28 00A8 move.l -[A7], [A0 + 0xA8] 00001E60 4EAD DA8C jsr [A5 - 0x2574] 00001E64 2F0A move.l -[A7], A2 00001E66 4EAD F742 jsr [A5 - 0x8BE] 00001E6A 486E FFF8 pea.l [A6 - 0x8] 00001E6E 2F0A move.l -[A7], A2 00001E70 4EAD F700 jsr [A5 - 0x900] 00001E74 4CDF 0408 movem.l D3,A2, [A7]+ 00001E78 4E5E unlink A6 00001E7A 4E74 0008 rtd 0x0008 export_832: 00001E7E 4E56 FFF8 link A6, -0x0008 00001E82 48E7 1020 movem.l -[A7], D3,A2 00001E86 246E 0008 movea.l A2, [A6 + 0x8] 00001E8A 2052 movea.l A0, [A2] 00001E8C 41E8 0098 lea.l A0, [A0 + 0x98] 00001E90 43EE FFF8 lea.l A1, [A6 - 0x8] 00001E94 22D8 move.l [A1]+, [A0]+ 00001E96 22D8 move.l [A1]+, [A0]+ 00001E98 362E 000E move.w D3, [A6 + 0xE] 00001E9C 3D43 FFFA move.w [A6 - 0x6], D3 00001EA0 486E FFF8 pea.l [A6 - 0x8] 00001EA4 2F0A move.l -[A7], A2 00001EA6 4EAD F700 jsr [A5 - 0x900] 00001EAA 2003 move.l D0, D3 00001EAC 48C0 ext.l D0 00001EAE 5280 addq.l D0, 1 00001EB0 2F00 move.l -[A7], D0 00001EB2 302E 000C move.w D0, [A6 + 0xC] 00001EB6 48C0 ext.l D0 00001EB8 2F00 move.l -[A7], D0 00001EBA 2052 movea.l A0, [A2] 00001EBC 2F28 00AC move.l -[A7], [A0 + 0xAC] 00001EC0 4EAD DA8C jsr [A5 - 0x2574] 00001EC4 2F0A move.l -[A7], A2 00001EC6 4EAD F742 jsr [A5 - 0x8BE] 00001ECA 486E FFF8 pea.l [A6 - 0x8] 00001ECE 2F0A move.l -[A7], A2 00001ED0 4EAD F700 jsr [A5 - 0x900] 00001ED4 4CDF 0408 movem.l D3,A2, [A7]+ 00001ED8 4E5E unlink A6 00001EDA 4E74 0008 rtd 0x0008 export_833: 00001EDE 4E56 0000 link A6, 0 00001EE2 206E 0008 movea.l A0, [A6 + 0x8] 00001EE6 2250 movea.l A1, [A0] 00001EE8 43E9 0098 lea.l A1, [A1 + 0x98] 00001EEC 206E 000C movea.l A0, [A6 + 0xC] 00001EF0 20D9 move.l [A0]+, [A1]+ 00001EF2 20D9 move.l [A0]+, [A1]+ 00001EF4 4E5E unlink A6 00001EF6 4E74 0008 rtd 0x0008 export_834: 00001EFA 4E56 0000 link A6, 0 00001EFE 206E 0008 movea.l A0, [A6 + 0x8] 00001F02 2250 movea.l A1, [A0] 00001F04 3029 009C move.w D0, [A1 + 0x9C] 00001F08 4E5E unlink A6 00001F0A 4E74 0004 rtd 0x0004 export_835: 00001F0E 4E56 0000 link A6, 0 00001F12 206E 0008 movea.l A0, [A6 + 0x8] 00001F16 2250 movea.l A1, [A0] 00001F18 3029 009E move.w D0, [A1 + 0x9E] 00001F1C 4E5E unlink A6 00001F1E 4E74 0004 rtd 0x0004 export_836: 00001F22 4E56 0000 link A6, 0 00001F26 2F03 move.l -[A7], D3 00001F28 362E 000C move.w D3, [A6 + 0xC] 00001F2C 6B26 bmi +0x28 /* 00001F54 */ 00001F2E 206E 0008 movea.l A0, [A6 + 0x8] 00001F32 2250 movea.l A1, [A0] 00001F34 3029 009C move.w D0, [A1 + 0x9C] 00001F38 B640 cmp.w D3, D0 00001F3A 6C18 bge +0x1A /* 00001F54 */ 00001F3C 2003 move.l D0, D3 00001F3E 48C0 ext.l D0 00001F40 5280 addq.l D0, 1 00001F42 2F00 move.l -[A7], D0 00001F44 206E 0008 movea.l A0, [A6 + 0x8] 00001F48 2250 movea.l A1, [A0] 00001F4A 2F29 00A8 move.l -[A7], [A1 + 0xA8] 00001F4E 4EAD DA92 jsr [A5 - 0x256E] 00001F52 6002 bra +0x4 /* 00001F56 */ label00001F54: 00001F54 70FF moveq.l D0, 0xFFFFFFFF label00001F56: 00001F56 261F move.l D3, [A7]+ 00001F58 4E5E unlink A6 00001F5A 4E74 0006 rtd 0x0006 export_837: 00001F5E 4E56 0000 link A6, 0 00001F62 2F03 move.l -[A7], D3 00001F64 362E 000C move.w D3, [A6 + 0xC] 00001F68 6B26 bmi +0x28 /* 00001F90 */ 00001F6A 206E 0008 movea.l A0, [A6 + 0x8] 00001F6E 2250 movea.l A1, [A0] 00001F70 3029 009E move.w D0, [A1 + 0x9E] 00001F74 B640 cmp.w D3, D0 00001F76 6C18 bge +0x1A /* 00001F90 */ 00001F78 2003 move.l D0, D3 00001F7A 48C0 ext.l D0 00001F7C 5280 addq.l D0, 1 00001F7E 2F00 move.l -[A7], D0 00001F80 206E 0008 movea.l A0, [A6 + 0x8] 00001F84 2250 movea.l A1, [A0] 00001F86 2F29 00AC move.l -[A7], [A1 + 0xAC] 00001F8A 4EAD DA92 jsr [A5 - 0x256E] 00001F8E 6002 bra +0x4 /* 00001F92 */ label00001F90: 00001F90 70FF moveq.l D0, 0xFFFFFFFF label00001F92: 00001F92 261F move.l D3, [A7]+ 00001F94 4E5E unlink A6 00001F96 4E74 0006 rtd 0x0006 export_838: 00001F9A 4E56 0000 link A6, 0 00001F9E 48E7 1800 movem.l -[A7], D3,D4 00001FA2 362E 000C move.w D3, [A6 + 0xC] 00001FA6 4244 clr.w D4 00001FA8 B644 cmp.w D3, D4 00001FAA 6B0E bmi +0x10 /* 00001FBA */ 00001FAC 206E 0008 movea.l A0, [A6 + 0x8] 00001FB0 2250 movea.l A1, [A0] 00001FB2 3029 009C move.w D0, [A1 + 0x9C] 00001FB6 B640 cmp.w D3, D0 00001FB8 6D16 blt +0x18 /* 00001FD0 */ label00001FBA: 00001FBA 2F3C 0000 02BC move.l -[A7], 0x2BC 00001FC0 486D F898 pea.l [A5 - 0x768] 00001FC4 486D F8A2 pea.l [A5 - 0x75E] 00001FC8 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 00001FCC 4FEF 000C lea.l A7, [A7 + 0xC] label00001FD0: 00001FD0 B644 cmp.w D3, D4 00001FD2 6F1C ble +0x1E /* 00001FF0 */ 00001FD4 7001 moveq.l D0, 0x01 00001FD6 2F00 move.l -[A7], D0 00001FD8 2003 move.l D0, D3 00001FDA 48C0 ext.l D0 00001FDC 2F00 move.l -[A7], D0 00001FDE 206E 0008 movea.l A0, [A6 + 0x8] 00001FE2 2250 movea.l A1, [A0] 00001FE4 2F29 00A8 move.l -[A7], [A1 + 0xA8] 00001FE8 4EAD DAA4 jsr [A5 - 0x255C] 00001FEC 2800 move.l D4, D0 00001FEE 6002 bra +0x4 /* 00001FF2 */ label00001FF0: 00001FF0 7800 moveq.l D4, 0x00 label00001FF2: 00001FF2 206E 0008 movea.l A0, [A6 + 0x8] 00001FF6 2250 movea.l A1, [A0] 00001FF8 3029 00A0 move.w D0, [A1 + 0xA0] 00001FFC 48C0 ext.l D0 00001FFE D084 add.l D0, D4 00002000 4CDF 0018 movem.l D3,D4, [A7]+ 00002004 4E5E unlink A6 00002006 4E74 0006 rtd 0x0006 export_839: 0000200A 4E56 0000 link A6, 0 0000200E 48E7 1800 movem.l -[A7], D3,D4 00002012 362E 000C move.w D3, [A6 + 0xC] 00002016 4244 clr.w D4 00002018 B644 cmp.w D3, D4 0000201A 6B0E bmi +0x10 /* 0000202A */ 0000201C 206E 0008 movea.l A0, [A6 + 0x8] 00002020 2250 movea.l A1, [A0] 00002022 3029 009E move.w D0, [A1 + 0x9E] 00002026 B640 cmp.w D3, D0 00002028 6D16 blt +0x18 /* 00002040 */ label0000202A: 0000202A 2F3C 0000 02D7 move.l -[A7], 0x2D7 00002030 486D F8D2 pea.l [A5 - 0x72E] 00002034 486D F8DC pea.l [A5 - 0x724] 00002038 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 0000203C 4FEF 000C lea.l A7, [A7 + 0xC] label00002040: 00002040 B644 cmp.w D3, D4 00002042 6F1C ble +0x1E /* 00002060 */ 00002044 7001 moveq.l D0, 0x01 00002046 2F00 move.l -[A7], D0 00002048 2003 move.l D0, D3 0000204A 48C0 ext.l D0 0000204C 2F00 move.l -[A7], D0 0000204E 206E 0008 movea.l A0, [A6 + 0x8] 00002052 2250 movea.l A1, [A0] 00002054 2F29 00AC move.l -[A7], [A1 + 0xAC] 00002058 4EAD DAA4 jsr [A5 - 0x255C] 0000205C 2800 move.l D4, D0 0000205E 6002 bra +0x4 /* 00002062 */ label00002060: 00002060 7800 moveq.l D4, 0x00 label00002062: 00002062 206E 0008 movea.l A0, [A6 + 0x8] 00002066 2250 movea.l A1, [A0] 00002068 3029 00A2 move.w D0, [A1 + 0xA2] 0000206C 48C0 ext.l D0 0000206E D084 add.l D0, D4 00002070 4CDF 0018 movem.l D3,D4, [A7]+ 00002074 4E5E unlink A6 00002076 4E74 0006 rtd 0x0006 export_840: 0000207A 4E56 FFE8 link A6, -0x0018 0000207E 2F0A move.l -[A7], A2 00002080 246E 0008 movea.l A2, [A6 + 0x8] 00002084 2052 movea.l A0, [A2] 00002086 41E8 0098 lea.l A0, [A0 + 0x98] 0000208A 43EE FFE8 lea.l A1, [A6 - 0x18] 0000208E 22D8 move.l [A1]+, [A0]+ 00002090 22D8 move.l [A1]+, [A0]+ 00002092 486E FFE8 pea.l [A6 - 0x18] 00002096 486E FFF0 pea.l [A6 - 0x10] 0000209A 2F0A move.l -[A7], A2 0000209C 4EAD F6E2 jsr [A5 - 0x91E] 000020A0 7000 moveq.l D0, 0x00 000020A2 2D40 FFF0 move.l [A6 - 0x10], D0 000020A6 2D40 FFF4 move.l [A6 - 0xC], D0 000020AA 486E FFF0 pea.l [A6 - 0x10] 000020AE 2F0A move.l -[A7], A2 000020B0 4EAD F3B0 jsr [A5 - 0xC50] 000020B4 245F movea.l A2, [A7]+ 000020B6 4E5E unlink A6 000020B8 4E74 0004 rtd 0x0004 export_841: 000020BC 4E56 FFEC link A6, -0x0014 000020C0 2F0A move.l -[A7], A2 000020C2 302E 0012 move.w D0, [A6 + 0x12] 000020C6 48C0 ext.l D0 000020C8 2F00 move.l -[A7], D0 000020CA 2F2E 000C move.l -[A7], [A6 + 0xC] 000020CE 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 000020D2 246E 000C movea.l A2, [A6 + 0xC] 000020D6 5212 addq.b [A2], 1 000020D8 1212 move.b D1, [A2] 000020DA 7000 moveq.l D0, 0x00 000020DC 1001 move.b D0, D1 000020DE D5C0 add.l A2, D0 000020E0 14BC 002C move.b [A2], 0x2C /* ',' */ 000020E4 302E 0014 move.w D0, [A6 + 0x14] 000020E8 48C0 ext.l D0 000020EA 2F00 move.l -[A7], D0 000020EC 486E FFEC pea.l [A6 - 0x14] 000020F0 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 000020F4 486E FFEC pea.l [A6 - 0x14] 000020F8 2F2E 000C move.l -[A7], [A6 + 0xC] 000020FC 4EAD 029A jsr [A5 + 0x29A /* export_79 */] 00002100 504F addq.w A7, 8 00002102 245F movea.l A2, [A7]+ 00002104 4E5E unlink A6 00002106 4E74 000E rtd 0x000E export_842: 0000210A 4E56 FFC4 link A6, -0x003C 0000210E 48E7 1F30 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3 00002112 2F2E 000C move.l -[A7], [A6 + 0xC] 00002116 486E FFE0 pea.l [A6 - 0x20] 0000211A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000211E 4EAD EFC0 jsr [A5 - 0x1040] 00002122 554F subq.w A7, 2 00002124 486E FFE0 pea.l [A6 - 0x20] 00002128 206E 0008 movea.l A0, [A6 + 0x8] 0000212C 2250 movea.l A1, [A0] 0000212E 7070 moveq.l D0, 0x70 00002130 D3C0 add.l A1, D0 00002132 2F09 move.l -[A7], A1 00002134 486E FFE0 pea.l [A6 - 0x20] 00002138 4EAD 010A jsr [A5 + 0x10A /* export_29 */] 0000213C 101F move.b D0, [A7]+ 0000213E 6700 018A beq +0x18C /* 000022CA */ 00002142 262E FFE4 move.l D3, [A6 - 0x1C] 00002146 206E 0008 movea.l A0, [A6 + 0x8] 0000214A 2250 movea.l A1, [A0] 0000214C 3829 00A2 move.w D4, [A1 + 0xA2] 00002150 48C4 ext.l D4 00002152 B684 cmp.l D3, D4 00002154 6F02 ble +0x4 /* 00002158 */ 00002156 6002 bra +0x4 /* 0000215A */ label00002158: 00002158 2604 move.l D3, D4 label0000215A: 0000215A 2D43 FFE4 move.l [A6 - 0x1C], D3 0000215E 262E FFE0 move.l D3, [A6 - 0x20] 00002162 2250 movea.l A1, [A0] 00002164 3829 00A0 move.w D4, [A1 + 0xA0] 00002168 48C4 ext.l D4 0000216A B684 cmp.l D3, D4 0000216C 6F02 ble +0x4 /* 00002170 */ 0000216E 6002 bra +0x4 /* 00002172 */ label00002170: 00002170 2604 move.l D3, D4 label00002172: 00002172 2D43 FFE0 move.l [A6 - 0x20], D3 00002176 53AE FFEC subq.l [A6 - 0x14], 1 0000217A 53AE FFE8 subq.l [A6 - 0x18], 1 0000217E 486E FFE0 pea.l [A6 - 0x20] 00002182 486E FFC4 pea.l [A6 - 0x3C] 00002186 2F08 move.l -[A7], A0 00002188 4EAD F6EE jsr [A5 - 0x912] 0000218C 486E FFE8 pea.l [A6 - 0x18] 00002190 486E FFC8 pea.l [A6 - 0x38] 00002194 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002198 4EAD F6EE jsr [A5 - 0x912] 0000219C 2D6E FFC4 FFD8 move.l [A6 - 0x28], [A6 - 0x3C] 000021A2 2D6E FFC8 FFDC move.l [A6 - 0x24], [A6 - 0x38] 000021A8 526E FFDC addq.w [A6 - 0x24], 1 000021AC 526E FFDE addq.w [A6 - 0x22], 1 000021B0 486E FFD8 pea.l [A6 - 0x28] 000021B4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000021B8 4EAD F766 jsr [A5 - 0x89A] 000021BC 2F2E 0008 move.l -[A7], [A6 + 0x8] 000021C0 4EAD CED4 jsr [A5 - 0x312C] 000021C4 1E00 move.b D7, D0 000021C6 6724 beq +0x26 /* 000021EC */ 000021C8 206E 0008 movea.l A0, [A6 + 0x8] 000021CC 2250 movea.l A1, [A0] 000021CE 2469 00A4 movea.l A2, [A1 + 0xA4] 000021D2 B4FC 0000 cmpa.w A2, 0x0 000021D6 6718 beq +0x1A /* 000021F0 */ 000021D8 2052 movea.l A0, [A2] 000021DA 3010 move.w D0, [A0] 000021DC 720A moveq.l D1, 0x0A 000021DE B041 cmp.w D0, D1 000021E0 660E bne +0x10 /* 000021F0 */ 000021E2 554F subq.w A7, 2 000021E4 2F0A move.l -[A7], A2 000021E6 A8E2 syscall EmptyRgn 000021E8 101F move.b D0, [A7]+ 000021EA 6604 bne +0x6 /* 000021F0 */ label000021EC: 000021EC 7000 moveq.l D0, 0x00 000021EE 6002 bra +0x4 /* 000021F2 */ label000021F0: 000021F0 7001 moveq.l D0, 0x01 label000021F2: 000021F2 1C00 move.b D6, D0 000021F4 246E 0008 movea.l A2, [A6 + 0x8] 000021F8 2652 movea.l A3, [A2] 000021FA 7048 moveq.l D0, 0x48 000021FC 2D4B FFFC move.l [A6 - 0x4], A3 00002200 D7C0 add.l A3, D0 00002202 2F0B move.l -[A7], A3 00002204 206E FFFC movea.l A0, [A6 - 0x4] 00002208 41E8 00CC lea.l A0, [A0 + 0xCC] 0000220C 2F08 move.l -[A7], A0 0000220E 2F0A move.l -[A7], A2 00002210 4EAD EFCC jsr [A5 - 0x1034] 00002214 2052 movea.l A0, [A2] 00002216 4A28 00B0 tst.b [A0 + 0xB0] 0000221A 6624 bne +0x26 /* 00002240 */ 0000221C 3A2E FFC4 move.w D5, [A6 - 0x3C] 00002220 6016 bra +0x18 /* 00002238 */ label00002222: 00002222 3F05 move.w -[A7], D5 00002224 3F2E FFC6 move.w -[A7], [A6 - 0x3A] 00002228 3F2E FFCA move.w -[A7], [A6 - 0x36] 0000222C 1F06 move.b -[A7], D6 0000222E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002232 4EAD F754 jsr [A5 - 0x8AC] 00002236 5245 addq.w D5, 1 label00002238: 00002238 BA6E FFC8 cmp.w D5, [A6 - 0x38] 0000223C 6E34 bgt +0x36 /* 00002272 */ 0000223E 60E2 bra -0x1C /* 00002222 */ label00002240: 00002240 206E 0008 movea.l A0, [A6 + 0x8] 00002244 2250 movea.l A1, [A0] 00002246 1029 00B0 move.b D0, [A1 + 0xB0] 0000224A 7201 moveq.l D1, 0x01 0000224C B001 cmp.b D0, D1 0000224E 6622 bne +0x24 /* 00002272 */ 00002250 3A2E FFC6 move.w D5, [A6 - 0x3A] 00002254 6016 bra +0x18 /* 0000226C */ label00002256: 00002256 3F05 move.w -[A7], D5 00002258 3F2E FFC4 move.w -[A7], [A6 - 0x3C] 0000225C 3F2E FFC8 move.w -[A7], [A6 - 0x38] 00002260 1F06 move.b -[A7], D6 00002262 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002266 4EAD F75A jsr [A5 - 0x8A6] 0000226A 5245 addq.w D5, 1 label0000226C: 0000226C BA6E FFCA cmp.w D5, [A6 - 0x36] 00002270 6FE4 ble -0x1A /* 00002256 */ label00002272: 00002272 246E 0008 movea.l A2, [A6 + 0x8] 00002276 2052 movea.l A0, [A2] 00002278 4A28 00CB tst.b [A0 + 0xCB] 0000227C 670A beq +0xC /* 00002288 */ 0000227E 4EAD 04A2 jsr [A5 + 0x4A2 /* export_144 */] 00002282 2F0A move.l -[A7], A2 00002284 4EAD CFA0 jsr [A5 - 0x3060] label00002288: 00002288 4A07 tst.b D7 0000228A 673E beq +0x40 /* 000022CA */ 0000228C 4A06 tst.b D6 0000228E 663A bne +0x3C /* 000022CA */ 00002290 206E 0008 movea.l A0, [A6 + 0x8] 00002294 2250 movea.l A1, [A0] 00002296 2069 00A4 movea.l A0, [A1 + 0xA4] 0000229A 2050 movea.l A0, [A0] 0000229C 5448 addq.w A0, 2 0000229E 43EE FFD0 lea.l A1, [A6 - 0x30] 000022A2 22D8 move.l [A1]+, [A0]+ 000022A4 22D8 move.l [A1]+, [A0]+ 000022A6 554F subq.w A7, 2 000022A8 486E FFD8 pea.l [A6 - 0x28] 000022AC 486E FFD0 pea.l [A6 - 0x30] 000022B0 486E FFD0 pea.l [A6 - 0x30] 000022B4 A8AA syscall SectRect 000022B6 101F move.b D0, [A7]+ 000022B8 6710 beq +0x12 /* 000022CA */ 000022BA 486E FFD0 pea.l [A6 - 0x30] 000022BE 7001 moveq.l D0, 0x01 000022C0 1F00 move.b -[A7], D0 000022C2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000022C6 4EAD F76C jsr [A5 - 0x894] label000022CA: 000022CA 4CDF 0CF8 movem.l D3,D4,D5,D6,D7,A2,A3, [A7]+ 000022CE 4E5E unlink A6 000022D0 4E74 0008 rtd 0x0008 export_843: 000022D4 4E56 FFD4 link A6, -0x002C 000022D8 48E7 1030 movem.l -[A7], D3,A2,A3 000022DC 362E 0012 move.w D3, [A6 + 0x12] 000022E0 3D43 FFD4 move.w [A6 - 0x2C], D3 000022E4 3D43 FFE8 move.w [A6 - 0x18], D3 000022E8 5243 addq.w D3, 1 000022EA 3D43 FFEC move.w [A6 - 0x14], D3 000022EE 3D6E 0010 FFD6 move.w [A6 - 0x2A], [A6 + 0x10] 000022F4 6000 0098 bra +0x9A /* 0000238E */ label000022F8: 000022F8 2F2E FFD4 move.l -[A7], [A6 - 0x2C] 000022FC 486E FFD8 pea.l [A6 - 0x28] 00002300 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002304 4EAD F6B8 jsr [A5 - 0x948] 00002308 486E FFD8 pea.l [A6 - 0x28] 0000230C 486E FFF0 pea.l [A6 - 0x10] 00002310 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002314 4EAD EFCC jsr [A5 - 0x1034] 00002318 246E 0008 movea.l A2, [A6 + 0x8] 0000231C 2652 movea.l A3, [A2] 0000231E 4A2B 00CB tst.b [A3 + 0xCB] 00002322 671C beq +0x1E /* 00002340 */ 00002324 554F subq.w A7, 2 00002326 486E FFF0 pea.l [A6 - 0x10] 0000232A 47EB 00CC lea.l A3, [A3 + 0xCC] 0000232E 2F0B move.l -[A7], A3 00002330 486E FFF8 pea.l [A6 - 0x8] 00002334 A8AA syscall SectRect 00002336 101F move.b D0, [A7]+ 00002338 6750 beq +0x52 /* 0000238A */ 0000233A 486E FFF8 pea.l [A6 - 0x8] 0000233E A87B syscall ClipRect label00002340: 00002340 2F2E FFD4 move.l -[A7], [A6 - 0x2C] 00002344 486E FFF0 pea.l [A6 - 0x10] 00002348 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000234C 4EAD F760 jsr [A5 - 0x8A0] 00002350 102E 000C move.b D0, [A6 + 0xC] 00002354 6734 beq +0x36 /* 0000238A */ 00002356 554F subq.w A7, 2 00002358 2F2E FFD4 move.l -[A7], [A6 - 0x2C] 0000235C 206E 0008 movea.l A0, [A6 + 0x8] 00002360 2250 movea.l A1, [A0] 00002362 2F29 00A4 move.l -[A7], [A1 + 0xA4] 00002366 A8E8 syscall PtInRgn 00002368 101F move.b D0, [A7]+ 0000236A 671E beq +0x20 /* 0000238A */ 0000236C 362E FFD6 move.w D3, [A6 - 0x2A] 00002370 3D43 FFEA move.w [A6 - 0x16], D3 00002374 5243 addq.w D3, 1 00002376 3D43 FFEE move.w [A6 - 0x12], D3 0000237A 486E FFE8 pea.l [A6 - 0x18] 0000237E 7001 moveq.l D0, 0x01 00002380 1F00 move.b -[A7], D0 00002382 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002386 4EAD F76C jsr [A5 - 0x894] label0000238A: 0000238A 526E FFD6 addq.w [A6 - 0x2A], 1 label0000238E: 0000238E 302E FFD6 move.w D0, [A6 - 0x2A] 00002392 B06E 000E cmp.w D0, [A6 + 0xE] 00002396 6F00 FF60 ble -0x9E /* 000022F8 */ 0000239A 4CDF 0C08 movem.l D3,A2,A3, [A7]+ 0000239E 4E5E unlink A6 000023A0 4E74 000C rtd 0x000C export_844: 000023A4 4E56 FFD4 link A6, -0x002C 000023A8 48E7 1030 movem.l -[A7], D3,A2,A3 000023AC 362E 0012 move.w D3, [A6 + 0x12] 000023B0 3D43 FFD6 move.w [A6 - 0x2A], D3 000023B4 3D43 FFEA move.w [A6 - 0x16], D3 000023B8 5243 addq.w D3, 1 000023BA 3D43 FFEE move.w [A6 - 0x12], D3 000023BE 3D6E 0010 FFD4 move.w [A6 - 0x2C], [A6 + 0x10] 000023C4 6000 0098 bra +0x9A /* 0000245E */ label000023C8: 000023C8 2F2E FFD4 move.l -[A7], [A6 - 0x2C] 000023CC 486E FFD8 pea.l [A6 - 0x28] 000023D0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000023D4 4EAD F6B8 jsr [A5 - 0x948] 000023D8 486E FFD8 pea.l [A6 - 0x28] 000023DC 486E FFF0 pea.l [A6 - 0x10] 000023E0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000023E4 4EAD EFCC jsr [A5 - 0x1034] 000023E8 246E 0008 movea.l A2, [A6 + 0x8] 000023EC 2652 movea.l A3, [A2] 000023EE 4A2B 00CB tst.b [A3 + 0xCB] 000023F2 671C beq +0x1E /* 00002410 */ 000023F4 554F subq.w A7, 2 000023F6 486E FFF0 pea.l [A6 - 0x10] 000023FA 47EB 00CC lea.l A3, [A3 + 0xCC] 000023FE 2F0B move.l -[A7], A3 00002400 486E FFF8 pea.l [A6 - 0x8] 00002404 A8AA syscall SectRect 00002406 101F move.b D0, [A7]+ 00002408 6750 beq +0x52 /* 0000245A */ 0000240A 486E FFF8 pea.l [A6 - 0x8] 0000240E A87B syscall ClipRect label00002410: 00002410 2F2E FFD4 move.l -[A7], [A6 - 0x2C] 00002414 486E FFF0 pea.l [A6 - 0x10] 00002418 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000241C 4EAD F760 jsr [A5 - 0x8A0] 00002420 102E 000C move.b D0, [A6 + 0xC] 00002424 6734 beq +0x36 /* 0000245A */ 00002426 554F subq.w A7, 2 00002428 2F2E FFD4 move.l -[A7], [A6 - 0x2C] 0000242C 206E 0008 movea.l A0, [A6 + 0x8] 00002430 2250 movea.l A1, [A0] 00002432 2F29 00A4 move.l -[A7], [A1 + 0xA4] 00002436 A8E8 syscall PtInRgn 00002438 101F move.b D0, [A7]+ 0000243A 671E beq +0x20 /* 0000245A */ 0000243C 362E FFD4 move.w D3, [A6 - 0x2C] 00002440 3D43 FFE8 move.w [A6 - 0x18], D3 00002444 5243 addq.w D3, 1 00002446 3D43 FFEC move.w [A6 - 0x14], D3 0000244A 486E FFE8 pea.l [A6 - 0x18] 0000244E 7001 moveq.l D0, 0x01 00002450 1F00 move.b -[A7], D0 00002452 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002456 4EAD F76C jsr [A5 - 0x894] label0000245A: 0000245A 526E FFD4 addq.w [A6 - 0x2C], 1 label0000245E: 0000245E 302E FFD4 move.w D0, [A6 - 0x2C] 00002462 B06E 000E cmp.w D0, [A6 + 0xE] 00002466 6F00 FF60 ble -0x9E /* 000023C8 */ 0000246A 4CDF 0C08 movem.l D3,A2,A3, [A7]+ 0000246E 4E5E unlink A6 00002470 4E74 000C rtd 0x000C export_845: 00002474 4E56 FF00 link A6, -0x0100 00002478 48E7 1038 movem.l -[A7], D3,A2,A3,A4 0000247C 246E 000C movea.l A2, [A6 + 0xC] 00002480 362A 0006 move.w D3, [A2 + 0x6] 00002484 966A 0002 sub.w D3, [A2 + 0x2] 00002488 266E 0008 movea.l A3, [A6 + 0x8] 0000248C 2053 movea.l A0, [A3] 0000248E 9668 00C4 sub.w D3, [A0 + 0xC4] 00002492 2F2E 0010 move.l -[A7], [A6 + 0x10] 00002496 3F03 move.w -[A7], D3 00002498 486E FF00 pea.l [A6 - 0x100] 0000249C 2F0B move.l -[A7], A3 0000249E 4EAD F778 jsr [A5 - 0x888] 000024A2 102E FF00 move.b D0, [A6 - 0x100] 000024A6 671C beq +0x1E /* 000024C4 */ 000024A8 302A 0002 move.w D0, [A2 + 0x2] 000024AC 2853 movea.l A4, [A3] 000024AE D06C 00C4 add.w D0, [A4 + 0xC4] 000024B2 3F00 move.w -[A7], D0 000024B4 3012 move.w D0, [A2] 000024B6 D06C 00C2 add.w D0, [A4 + 0xC2] 000024BA 3F00 move.w -[A7], D0 000024BC A893 syscall MoveTo 000024BE 486E FF00 pea.l [A6 - 0x100] 000024C2 A884 syscall DrawString label000024C4: 000024C4 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+ 000024C8 4E5E unlink A6 000024CA 4E74 000C rtd 0x000C export_846: 000024CE 4E56 FFE8 link A6, -0x0018 000024D2 2F0A move.l -[A7], A2 000024D4 246E 0008 movea.l A2, [A6 + 0x8] 000024D8 2052 movea.l A0, [A2] 000024DA 4A28 0065 tst.b [A0 + 0x65] 000024DE 662C bne +0x2E /* 0000250C */ 000024E0 2F2E 000E move.l -[A7], [A6 + 0xE] 000024E4 486E FFE8 pea.l [A6 - 0x18] 000024E8 2F0A move.l -[A7], A2 000024EA 4EAD F6E2 jsr [A5 - 0x91E] 000024EE 486E FFE8 pea.l [A6 - 0x18] 000024F2 486E FFF8 pea.l [A6 - 0x8] 000024F6 2F0A move.l -[A7], A2 000024F8 4EAD EFD2 jsr [A5 - 0x102E] 000024FC 4A00 tst.b D0 000024FE 670C beq +0xE /* 0000250C */ 00002500 08B8 0007 0938 bclr.b [0x00000938 /* HiliteMode */], 0x7 00002506 486E FFF8 pea.l [A6 - 0x8] 0000250A A8A4 syscall InvertRect label0000250C: 0000250C 245F movea.l A2, [A7]+ 0000250E 4E5E unlink A6 00002510 4E74 000A rtd 0x000A export_847: 00002514 4E56 FFD8 link A6, -0x0028 00002518 48E7 1E30 movem.l -[A7], D3,D4,D5,D6,A2,A3 0000251C 2F2E 000C move.l -[A7], [A6 + 0xC] 00002520 486E FFE0 pea.l [A6 - 0x20] 00002524 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002528 4EAD F6E2 jsr [A5 - 0x91E] 0000252C 206E 000C movea.l A0, [A6 + 0xC] 00002530 43EE FFD8 lea.l A1, [A6 - 0x28] 00002534 22D8 move.l [A1]+, [A0]+ 00002536 22D8 move.l [A1]+, [A0]+ 00002538 302E FFD8 move.w D0, [A6 - 0x28] 0000253C 6604 bne +0x6 /* 00002542 */ 0000253E 526E FFD8 addq.w [A6 - 0x28], 1 label00002542: 00002542 302E FFDA move.w D0, [A6 - 0x26] 00002546 6604 bne +0x6 /* 0000254C */ 00002548 526E FFDA addq.w [A6 - 0x26], 1 label0000254C: 0000254C 246E 0008 movea.l A2, [A6 + 0x8] 00002550 2652 movea.l A3, [A2] 00002552 302B 00E0 move.w D0, [A3 + 0xE0] 00002556 6F72 ble +0x74 /* 000025CA */ 00002558 47EB 00E4 lea.l A3, [A3 + 0xE4] 0000255C 2F0B move.l -[A7], A3 0000255E A89D syscall PenPat 00002560 206E 0008 movea.l A0, [A6 + 0x8] 00002564 2250 movea.l A1, [A0] 00002566 3F29 00E2 move.w -[A7], [A1 + 0xE2] 0000256A A89C syscall PenMode 0000256C 206E 0008 movea.l A0, [A6 + 0x8] 00002570 2250 movea.l A1, [A0] 00002572 3629 00E0 move.w D3, [A1 + 0xE0] 00002576 3F03 move.w -[A7], D3 00002578 3F03 move.w -[A7], D3 0000257A A89B syscall PenSize 0000257C 382E FFEA move.w D4, [A6 - 0x16] 00002580 986E FFE2 sub.w D4, [A6 - 0x1E] 00002584 3C2E FFDA move.w D6, [A6 - 0x26] 00002588 603A bra +0x3C /* 000025C4 */ label0000258A: 0000258A 486E FFF4 pea.l [A6 - 0xC] 0000258E 3F06 move.w -[A7], D6 00002590 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002594 4EAD F6A6 jsr [A5 - 0x95A] 00002598 2F00 move.l -[A7], D0 0000259A 2F2E FFE0 move.l -[A7], [A6 - 0x20] 0000259E 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 000025A2 486E FFF4 pea.l [A6 - 0xC] 000025A6 486E FFFC pea.l [A6 - 0x4] 000025AA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000025AE 4EAD EFC6 jsr [A5 - 0x103A] 000025B2 3F2E FFFE move.w -[A7], [A6 - 0x2] 000025B6 3F2E FFFC move.w -[A7], [A6 - 0x4] 000025BA A893 syscall MoveTo 000025BC 4267 clr.w -[A7] 000025BE 3F04 move.w -[A7], D4 000025C0 A892 syscall Line 000025C2 5246 addq.w D6, 1 label000025C4: 000025C4 BC6E FFDE cmp.w D6, [A6 - 0x22] 000025C8 6DC0 blt -0x3E /* 0000258A */ label000025CA: 000025CA 246E 0008 movea.l A2, [A6 + 0x8] 000025CE 2652 movea.l A3, [A2] 000025D0 302B 00D4 move.w D0, [A3 + 0xD4] 000025D4 6F72 ble +0x74 /* 00002648 */ 000025D6 47EB 00D8 lea.l A3, [A3 + 0xD8] 000025DA 2F0B move.l -[A7], A3 000025DC A89D syscall PenPat 000025DE 206E 0008 movea.l A0, [A6 + 0x8] 000025E2 2250 movea.l A1, [A0] 000025E4 3F29 00D6 move.w -[A7], [A1 + 0xD6] 000025E8 A89C syscall PenMode 000025EA 206E 0008 movea.l A0, [A6 + 0x8] 000025EE 2250 movea.l A1, [A0] 000025F0 3629 00D4 move.w D3, [A1 + 0xD4] 000025F4 3F03 move.w -[A7], D3 000025F6 3F03 move.w -[A7], D3 000025F8 A89B syscall PenSize 000025FA 382E FFEE move.w D4, [A6 - 0x12] 000025FE 986E FFE6 sub.w D4, [A6 - 0x1A] 00002602 3A2E FFD8 move.w D5, [A6 - 0x28] 00002606 603A bra +0x3C /* 00002642 */ label00002608: 00002608 486E FFF4 pea.l [A6 - 0xC] 0000260C 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 00002610 3F05 move.w -[A7], D5 00002612 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002616 4EAD F6A0 jsr [A5 - 0x960] 0000261A 2F00 move.l -[A7], D0 0000261C 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 00002620 486E FFF4 pea.l [A6 - 0xC] 00002624 486E FFFC pea.l [A6 - 0x4] 00002628 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000262C 4EAD EFC6 jsr [A5 - 0x103A] 00002630 3F2E FFFE move.w -[A7], [A6 - 0x2] 00002634 3F2E FFFC move.w -[A7], [A6 - 0x4] 00002638 A893 syscall MoveTo 0000263A 3F04 move.w -[A7], D4 0000263C 4267 clr.w -[A7] 0000263E A892 syscall Line 00002640 5245 addq.w D5, 1 label00002642: 00002642 BA6E FFDC cmp.w D5, [A6 - 0x24] 00002646 6DC0 blt -0x3E /* 00002608 */ label00002648: 00002648 A89E syscall PenNormal 0000264A 4CDF 0C78 movem.l D3,D4,D5,D6,A2,A3, [A7]+ 0000264E 4E5E unlink A6 00002650 4E74 0008 rtd 0x0008 export_848: 00002654 4E56 FFF0 link A6, -0x0010 00002658 554F subq.w A7, 2 0000265A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000265E 206E 0008 movea.l A0, [A6 + 0x8] 00002662 2250 movea.l A1, [A0] 00002664 43E9 0098 lea.l A1, [A1 + 0x98] 00002668 2F09 move.l -[A7], A1 0000266A A8AD syscall PtInRect 0000266C 101F move.b D0, [A7]+ 0000266E 671C beq +0x1E /* 0000268C */ 00002670 2F2E 000C move.l -[A7], [A6 + 0xC] 00002674 486E FFF0 pea.l [A6 - 0x10] 00002678 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000267C 4EAD F6B8 jsr [A5 - 0x948] 00002680 486E FFF0 pea.l [A6 - 0x10] 00002684 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002688 4EAD EF42 jsr [A5 - 0x10BE] label0000268C: 0000268C 4E5E unlink A6 0000268E 4E74 0008 rtd 0x0008 export_849: 00002692 4E56 FFE8 link A6, -0x0018 00002696 2F2E 000C move.l -[A7], [A6 + 0xC] 0000269A 486E FFE8 pea.l [A6 - 0x18] 0000269E 2F2E 0008 move.l -[A7], [A6 + 0x8] 000026A2 4EAD F6E2 jsr [A5 - 0x91E] 000026A6 4A00 tst.b D0 000026A8 671A beq +0x1C /* 000026C4 */ 000026AA 486E FFE8 pea.l [A6 - 0x18] 000026AE 486E FFF8 pea.l [A6 - 0x8] 000026B2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000026B6 4EAD EFD2 jsr [A5 - 0x102E] 000026BA 4A00 tst.b D0 000026BC 6706 beq +0x8 /* 000026C4 */ 000026BE 486E FFF8 pea.l [A6 - 0x8] 000026C2 A928 syscall InvalRect label000026C4: 000026C4 4E5E unlink A6 000026C6 4E74 0008 rtd 0x0008 export_850: 000026CA 4E56 0000 link A6, 0 000026CE 2F0A move.l -[A7], A2 000026D0 554F subq.w A7, 2 000026D2 2F2E 0010 move.l -[A7], [A6 + 0x10] 000026D6 206E 0008 movea.l A0, [A6 + 0x8] 000026DA 2250 movea.l A1, [A0] 000026DC 43E9 0098 lea.l A1, [A1 + 0x98] 000026E0 2F09 move.l -[A7], A1 000026E2 A8AD syscall PtInRect 000026E4 101F move.b D0, [A7]+ 000026E6 6772 beq +0x74 /* 0000275A */ 000026E8 3F2E 0012 move.w -[A7], [A6 + 0x12] 000026EC 2F2E 0008 move.l -[A7], [A6 + 0x8] 000026F0 4EAD F6A6 jsr [A5 - 0x95A] 000026F4 206E 000C movea.l A0, [A6 + 0xC] 000026F8 2140 0004 move.l [A0 + 0x4], D0 000026FC 3F2E 0010 move.w -[A7], [A6 + 0x10] 00002700 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002704 4EAD F6A0 jsr [A5 - 0x960] 00002708 206E 000C movea.l A0, [A6 + 0xC] 0000270C 2080 move.l [A0], D0 0000270E 206E 000C movea.l A0, [A6 + 0xC] 00002712 2028 0004 move.l D0, [A0 + 0x4] 00002716 2440 movea.l A2, D0 00002718 3F2E 0012 move.w -[A7], [A6 + 0x12] 0000271C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002720 4EAD F69A jsr [A5 - 0x966] 00002724 3200 move.w D1, D0 00002726 48C1 ext.l D1 00002728 200A move.l D0, A2 0000272A D081 add.l D0, D1 0000272C 206E 000C movea.l A0, [A6 + 0xC] 00002730 2140 000C move.l [A0 + 0xC], D0 00002734 206E 000C movea.l A0, [A6 + 0xC] 00002738 2010 move.l D0, [A0] 0000273A 2440 movea.l A2, D0 0000273C 3F2E 0010 move.w -[A7], [A6 + 0x10] 00002740 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002744 4EAD F694 jsr [A5 - 0x96C] 00002748 3200 move.w D1, D0 0000274A 48C1 ext.l D1 0000274C 200A move.l D0, A2 0000274E D081 add.l D0, D1 00002750 206E 000C movea.l A0, [A6 + 0xC] 00002754 2140 0008 move.l [A0 + 0x8], D0 00002758 6010 bra +0x12 /* 0000276A */ label0000275A: 0000275A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000275E 42A7 clr.l -[A7] 00002760 42A7 clr.l -[A7] 00002762 42A7 clr.l -[A7] 00002764 42A7 clr.l -[A7] 00002766 4EAD 00F2 jsr [A5 + 0xF2 /* export_26 */] label0000276A: 0000276A 245F movea.l A2, [A7]+ 0000276C 4E5E unlink A6 0000276E 4E74 000C rtd 0x000C export_851: 00002772 4E56 0000 link A6, 0 00002776 48E7 1030 movem.l -[A7], D3,A2,A3 0000277A 262E 000C move.l D3, [A6 + 0xC] 0000277E 6B32 bmi +0x34 /* 000027B2 */ 00002780 206E 0008 movea.l A0, [A6 + 0x8] 00002784 2250 movea.l A1, [A0] 00002786 2029 0078 move.l D0, [A1 + 0x78] 0000278A B680 cmp.l D3, D0 0000278C 6C24 bge +0x26 /* 000027B2 */ 0000278E 246E 0008 movea.l A2, [A6 + 0x8] 00002792 2652 movea.l A3, [A2] 00002794 302B 00A0 move.w D0, [A3 + 0xA0] 00002798 48C0 ext.l D0 0000279A 91AE 000C sub.l [A6 + 0xC], D0 0000279E 2F2E 000C move.l -[A7], [A6 + 0xC] 000027A2 2F2B 00A8 move.l -[A7], [A3 + 0xA8] 000027A6 4EAD DAAA jsr [A5 - 0x2556] 000027AA 3600 move.w D3, D0 000027AC 5343 subq.w D3, 1 000027AE 4A43 tst.w D3 000027B0 6A02 bpl +0x4 /* 000027B4 */ label000027B2: 000027B2 76FF moveq.l D3, 0xFFFFFFFF label000027B4: 000027B4 3003 move.w D0, D3 000027B6 4CDF 0C08 movem.l D3,A2,A3, [A7]+ 000027BA 4E5E unlink A6 000027BC 4E74 0008 rtd 0x0008 export_852: 000027C0 4E56 0000 link A6, 0 000027C4 48E7 1030 movem.l -[A7], D3,A2,A3 000027C8 262E 000C move.l D3, [A6 + 0xC] 000027CC 6B32 bmi +0x34 /* 00002800 */ 000027CE 206E 0008 movea.l A0, [A6 + 0x8] 000027D2 2250 movea.l A1, [A0] 000027D4 2029 007C move.l D0, [A1 + 0x7C] 000027D8 B680 cmp.l D3, D0 000027DA 6C24 bge +0x26 /* 00002800 */ 000027DC 246E 0008 movea.l A2, [A6 + 0x8] 000027E0 2652 movea.l A3, [A2] 000027E2 302B 00A2 move.w D0, [A3 + 0xA2] 000027E6 48C0 ext.l D0 000027E8 91AE 000C sub.l [A6 + 0xC], D0 000027EC 2F2E 000C move.l -[A7], [A6 + 0xC] 000027F0 2F2B 00AC move.l -[A7], [A3 + 0xAC] 000027F4 4EAD DAAA jsr [A5 - 0x2556] 000027F8 3600 move.w D3, D0 000027FA 5343 subq.w D3, 1 000027FC 4A43 tst.w D3 000027FE 6A02 bpl +0x4 /* 00002802 */ label00002800: 00002800 76FF moveq.l D3, 0xFFFFFFFF label00002802: 00002802 3003 move.w D0, D3 00002804 4CDF 0C08 movem.l D3,A2,A3, [A7]+ 00002808 4E5E unlink A6 0000280A 4E74 0008 rtd 0x0008 export_853: 0000280E 4E56 FFF0 link A6, -0x0010 00002812 2F0A move.l -[A7], A2 00002814 554F subq.w A7, 2 00002816 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000281A 246E 0008 movea.l A2, [A6 + 0x8] 0000281E 2052 movea.l A0, [A2] 00002820 7070 moveq.l D0, 0x70 00002822 D1C0 add.l A0, D0 00002824 2F08 move.l -[A7], A0 00002826 486E FFF0 pea.l [A6 - 0x10] 0000282A 4EAD 010A jsr [A5 + 0x10A /* export_29 */] 0000282E 101F move.b D0, [A7]+ 00002830 6724 beq +0x26 /* 00002856 */ 00002832 486E FFF0 pea.l [A6 - 0x10] 00002836 2F2E 000C move.l -[A7], [A6 + 0xC] 0000283A 2F0A move.l -[A7], A2 0000283C 4EAD F6EE jsr [A5 - 0x912] 00002840 486E FFF8 pea.l [A6 - 0x8] 00002844 206E 000C movea.l A0, [A6 + 0xC] 00002848 5848 addq.w A0, 4 0000284A 2F08 move.l -[A7], A0 0000284C 2F0A move.l -[A7], A2 0000284E 4EAD F6EE jsr [A5 - 0x912] 00002852 7001 moveq.l D0, 0x01 00002854 6010 bra +0x12 /* 00002866 */ label00002856: 00002856 2F2E 000C move.l -[A7], [A6 + 0xC] 0000285A 4267 clr.w -[A7] 0000285C 4267 clr.w -[A7] 0000285E 4267 clr.w -[A7] 00002860 4267 clr.w -[A7] 00002862 A8A7 syscall SetRect 00002864 4200 clr.b D0 label00002866: 00002866 245F movea.l A2, [A7]+ 00002868 4E5E unlink A6 0000286A 4E74 000C rtd 0x000C export_854: 0000286E 4E56 FFE8 link A6, -0x0018 00002872 2F0A move.l -[A7], A2 00002874 554F subq.w A7, 2 00002876 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000287A 206E 0008 movea.l A0, [A6 + 0x8] 0000287E 2250 movea.l A1, [A0] 00002880 43E9 0098 lea.l A1, [A1 + 0x98] 00002884 2F09 move.l -[A7], A1 00002886 486E FFE8 pea.l [A6 - 0x18] 0000288A A8AA syscall SectRect 0000288C 101F move.b D0, [A7]+ 0000288E 6746 beq +0x48 /* 000028D6 */ 00002890 2F2E FFE8 move.l -[A7], [A6 - 0x18] 00002894 486E FFF0 pea.l [A6 - 0x10] 00002898 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000289C 4EAD F6B8 jsr [A5 - 0x948] 000028A0 41EE FFF0 lea.l A0, [A6 - 0x10] 000028A4 246E 000C movea.l A2, [A6 + 0xC] 000028A8 24D8 move.l [A2]+, [A0]+ 000028AA 24D8 move.l [A2]+, [A0]+ 000028AC 536E FFEE subq.w [A6 - 0x12], 1 000028B0 536E FFEC subq.w [A6 - 0x14], 1 000028B4 2F2E FFEC move.l -[A7], [A6 - 0x14] 000028B8 486E FFF0 pea.l [A6 - 0x10] 000028BC 2F2E 0008 move.l -[A7], [A6 + 0x8] 000028C0 4EAD F6B8 jsr [A5 - 0x948] 000028C4 41EE FFF8 lea.l A0, [A6 - 0x8] 000028C8 226E 000C movea.l A1, [A6 + 0xC] 000028CC 5049 addq.w A1, 8 000028CE 22D8 move.l [A1]+, [A0]+ 000028D0 22D8 move.l [A1]+, [A0]+ 000028D2 7001 moveq.l D0, 0x01 000028D4 6012 bra +0x14 /* 000028E8 */ label000028D6: 000028D6 2F2E 000C move.l -[A7], [A6 + 0xC] 000028DA 42A7 clr.l -[A7] 000028DC 42A7 clr.l -[A7] 000028DE 42A7 clr.l -[A7] 000028E0 42A7 clr.l -[A7] 000028E2 4EAD 00F2 jsr [A5 + 0xF2 /* export_26 */] 000028E6 4200 clr.b D0 label000028E8: 000028E8 245F movea.l A2, [A7]+ 000028EA 4E5E unlink A6 000028EC 4E74 000C rtd 0x000C export_855: 000028F0 4E56 0000 link A6, 0 000028F4 48E7 0030 movem.l -[A7], A2,A3 000028F8 246E 0010 movea.l A2, [A6 + 0x10] 000028FC 2F2A 0004 move.l -[A7], [A2 + 0x4] 00002900 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002904 4EAD F6D6 jsr [A5 - 0x92A] 00002908 266E 000C movea.l A3, [A6 + 0xC] 0000290C 3740 0002 move.w [A3 + 0x2], D0 00002910 2F12 move.l -[A7], [A2] 00002912 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002916 4EAD F6D0 jsr [A5 - 0x930] 0000291A 3680 move.w [A3], D0 0000291C 4CDF 0C00 movem.l A2,A3, [A7]+ 00002920 4E5E unlink A6 00002922 4E74 000C rtd 0x000C export_856: 00002926 4E56 0000 link A6, 0 0000292A 7001 moveq.l D0, 0x01 0000292C 1F00 move.b -[A7], D0 0000292E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002932 4EAD F736 jsr [A5 - 0x8CA] 00002936 4E5E unlink A6 00002938 4E74 000E rtd 0x000E export_857: 0000293C 4E56 FFF8 link A6, -0x0008 00002940 486E FFF8 pea.l [A6 - 0x8] 00002944 3F2E 0012 move.w -[A7], [A6 + 0x12] 00002948 3F2E 0010 move.w -[A7], [A6 + 0x10] 0000294C 302E 0012 move.w D0, [A6 + 0x12] 00002950 5240 addq.w D0, 1 00002952 3F00 move.w -[A7], D0 00002954 302E 0010 move.w D0, [A6 + 0x10] 00002958 5240 addq.w D0, 1 0000295A 3F00 move.w -[A7], D0 0000295C A8A7 syscall SetRect 0000295E 486E FFF8 pea.l [A6 - 0x8] 00002962 1F2E 000E move.b -[A7], [A6 + 0xE] 00002966 1F2E 000C move.b -[A7], [A6 + 0xC] 0000296A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000296E 4EAD F724 jsr [A5 - 0x8DC] 00002972 4E5E unlink A6 00002974 4E74 000C rtd 0x000C export_858: 00002978 4E56 FFD0 link A6, -0x0030 0000297C 48E7 1820 movem.l -[A7], D3,D4,A2 00002980 7800 moveq.l D4, 0x00 00002982 554F subq.w A7, 2 00002984 2F2E 0010 move.l -[A7], [A6 + 0x10] 00002988 206E 0008 movea.l A0, [A6 + 0x8] 0000298C 2250 movea.l A1, [A0] 0000298E 43E9 0098 lea.l A1, [A1 + 0x98] 00002992 2F09 move.l -[A7], A1 00002994 486E FFD0 pea.l [A6 - 0x30] 00002998 A8AA syscall SectRect 0000299A 101F move.b D0, [A7]+ 0000299C 6700 02C4 beq +0x2C6 /* 00002C62 */ 000029A0 2F2D F90E move.l -[A7], [A5 - 0x6F2] 000029A4 486E FFD0 pea.l [A6 - 0x30] 000029A8 A8DF syscall RectRgn 000029AA 102E 000E move.b D0, [A6 + 0xE] 000029AE 663C bne +0x3E /* 000029EC */ 000029B0 554F subq.w A7, 2 000029B2 206E 0008 movea.l A0, [A6 + 0x8] 000029B6 2250 movea.l A1, [A0] 000029B8 2F29 00A4 move.l -[A7], [A1 + 0xA4] 000029BC A8E2 syscall EmptyRgn 000029BE 101F move.b D0, [A7]+ 000029C0 662A bne +0x2C /* 000029EC */ 000029C2 206E 0008 movea.l A0, [A6 + 0x8] 000029C6 2250 movea.l A1, [A0] 000029C8 2F29 00A4 move.l -[A7], [A1 + 0xA4] 000029CC 2F2D F90E move.l -[A7], [A5 - 0x6F2] 000029D0 2F2D F912 move.l -[A7], [A5 - 0x6EE] 000029D4 A8E6 syscall DiffRgn 000029D6 206E 0008 movea.l A0, [A6 + 0x8] 000029DA 2250 movea.l A1, [A0] 000029DC 2629 00A4 move.l D3, [A1 + 0xA4] 000029E0 2F03 move.l -[A7], D3 000029E2 2F2D F912 move.l -[A7], [A5 - 0x6EE] 000029E6 2F03 move.l -[A7], D3 000029E8 A8E6 syscall DiffRgn 000029EA 6006 bra +0x8 /* 000029F2 */ label000029EC: 000029EC 2F2D F912 move.l -[A7], [A5 - 0x6EE] 000029F0 A8DD syscall SetEmptyRgn label000029F2: 000029F2 2F2D F90E move.l -[A7], [A5 - 0x6F2] 000029F6 206E 0008 movea.l A0, [A6 + 0x8] 000029FA 2250 movea.l A1, [A0] 000029FC 2F29 00A4 move.l -[A7], [A1 + 0xA4] 00002A00 2F2D F90E move.l -[A7], [A5 - 0x6F2] 00002A04 A8E6 syscall DiffRgn 00002A06 206E 0008 movea.l A0, [A6 + 0x8] 00002A0A 2250 movea.l A1, [A0] 00002A0C 2F29 00A4 move.l -[A7], [A1 + 0xA4] 00002A10 2F2D F90A move.l -[A7], [A5 - 0x6F6] 00002A14 A8DC syscall CopyRgn 00002A16 206E 0008 movea.l A0, [A6 + 0x8] 00002A1A 2250 movea.l A1, [A0] 00002A1C 2629 00A4 move.l D3, [A1 + 0xA4] 00002A20 2F03 move.l -[A7], D3 00002A22 2F2D F90E move.l -[A7], [A5 - 0x6F2] 00002A26 2F03 move.l -[A7], D3 00002A28 A8E5 syscall UnionRgn 00002A2A 102E 000C move.b D0, [A6 + 0xC] 00002A2E 6700 01D4 beq +0x1D6 /* 00002C04 */ 00002A32 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002A36 4EAD CFA0 jsr [A5 - 0x3060] 00002A3A 554F subq.w A7, 2 00002A3C 2F2D F912 move.l -[A7], [A5 - 0x6EE] 00002A40 A8E2 syscall EmptyRgn 00002A42 101F move.b D0, [A7]+ 00002A44 6600 00BC bne +0xBE /* 00002B02 */ 00002A48 202D F912 move.l D0, [A5 - 0x6EE] 00002A4C 671A beq +0x1C /* 00002A68 */ 00002A4E 206D F912 movea.l A0, [A5 - 0x6EE] 00002A52 2250 movea.l A1, [A0] 00002A54 3011 move.w D0, [A1] 00002A56 720A moveq.l D1, 0x0A 00002A58 B041 cmp.w D0, D1 00002A5A 660C bne +0xE /* 00002A68 */ 00002A5C 554F subq.w A7, 2 00002A5E 2F08 move.l -[A7], A0 00002A60 A8E2 syscall EmptyRgn 00002A62 101F move.b D0, [A7]+ 00002A64 6700 009C beq +0x9E /* 00002B02 */ label00002A68: 00002A68 202D F912 move.l D0, [A5 - 0x6EE] 00002A6C 6718 beq +0x1A /* 00002A86 */ 00002A6E 206D F912 movea.l A0, [A5 - 0x6EE] 00002A72 2250 movea.l A1, [A0] 00002A74 3011 move.w D0, [A1] 00002A76 720A moveq.l D1, 0x0A 00002A78 B041 cmp.w D0, D1 00002A7A 660A bne +0xC /* 00002A86 */ 00002A7C 554F subq.w A7, 2 00002A7E 2F08 move.l -[A7], A0 00002A80 A8E2 syscall EmptyRgn 00002A82 101F move.b D0, [A7]+ 00002A84 677C beq +0x7E /* 00002B02 */ label00002A86: 00002A86 202D F90E move.l D0, [A5 - 0x6F2] 00002A8A 6718 beq +0x1A /* 00002AA4 */ 00002A8C 206D F90E movea.l A0, [A5 - 0x6F2] 00002A90 2250 movea.l A1, [A0] 00002A92 3011 move.w D0, [A1] 00002A94 720A moveq.l D1, 0x0A 00002A96 B041 cmp.w D0, D1 00002A98 660A bne +0xC /* 00002AA4 */ 00002A9A 554F subq.w A7, 2 00002A9C 2F08 move.l -[A7], A0 00002A9E A8E2 syscall EmptyRgn 00002AA0 101F move.b D0, [A7]+ 00002AA2 675E beq +0x60 /* 00002B02 */ label00002AA4: 00002AA4 246D F912 movea.l A2, [A5 - 0x6EE] 00002AA8 2052 movea.l A0, [A2] 00002AAA 5448 addq.w A0, 2 00002AAC 43EE FFF8 lea.l A1, [A6 - 0x8] 00002AB0 22D8 move.l [A1]+, [A0]+ 00002AB2 22D8 move.l [A1]+, [A0]+ 00002AB4 2F0A move.l -[A7], A2 00002AB6 206E 0008 movea.l A0, [A6 + 0x8] 00002ABA 2250 movea.l A1, [A0] 00002ABC 2F29 00A4 move.l -[A7], [A1 + 0xA4] 00002AC0 2F2D CD30 move.l -[A7], [A5 - 0x32D0] 00002AC4 A8E5 syscall UnionRgn 00002AC6 202D CD30 move.l D0, [A5 - 0x32D0] 00002ACA 6736 beq +0x38 /* 00002B02 */ 00002ACC 206D CD30 movea.l A0, [A5 - 0x32D0] 00002AD0 2250 movea.l A1, [A0] 00002AD2 3011 move.w D0, [A1] 00002AD4 720A moveq.l D1, 0x0A 00002AD6 B041 cmp.w D0, D1 00002AD8 6628 bne +0x2A /* 00002B02 */ 00002ADA 554F subq.w A7, 2 00002ADC 2F08 move.l -[A7], A0 00002ADE A8E2 syscall EmptyRgn 00002AE0 101F move.b D0, [A7]+ 00002AE2 661E bne +0x20 /* 00002B02 */ 00002AE4 2F2D CD30 move.l -[A7], [A5 - 0x32D0] 00002AE8 2F2D F912 move.l -[A7], [A5 - 0x6EE] 00002AEC A8DC syscall CopyRgn 00002AEE 2F2D F90E move.l -[A7], [A5 - 0x6F2] 00002AF2 206E 0008 movea.l A0, [A6 + 0x8] 00002AF6 2250 movea.l A1, [A0] 00002AF8 2F29 00A4 move.l -[A7], [A1 + 0xA4] 00002AFC 2F2D F90E move.l -[A7], [A5 - 0x6F2] 00002B00 A8E5 syscall UnionRgn label00002B02: 00002B02 554F subq.w A7, 2 00002B04 2F2D F90E move.l -[A7], [A5 - 0x6F2] 00002B08 A8E2 syscall EmptyRgn 00002B0A 101F move.b D0, [A7]+ 00002B0C 6600 00CE bne +0xD0 /* 00002BDC */ 00002B10 202D F90E move.l D0, [A5 - 0x6F2] 00002B14 671A beq +0x1C /* 00002B30 */ 00002B16 206D F90E movea.l A0, [A5 - 0x6F2] 00002B1A 2250 movea.l A1, [A0] 00002B1C 3011 move.w D0, [A1] 00002B1E 720A moveq.l D1, 0x0A 00002B20 B041 cmp.w D0, D1 00002B22 660C bne +0xE /* 00002B30 */ 00002B24 554F subq.w A7, 2 00002B26 2F08 move.l -[A7], A0 00002B28 A8E2 syscall EmptyRgn 00002B2A 101F move.b D0, [A7]+ 00002B2C 6700 00AE beq +0xB0 /* 00002BDC */ label00002B30: 00002B30 202D F90A move.l D0, [A5 - 0x6F6] 00002B34 6700 00A6 beq +0xA8 /* 00002BDC */ 00002B38 206D F90A movea.l A0, [A5 - 0x6F6] 00002B3C 2250 movea.l A1, [A0] 00002B3E 3011 move.w D0, [A1] 00002B40 720A moveq.l D1, 0x0A 00002B42 B041 cmp.w D0, D1 00002B44 6600 0096 bne +0x98 /* 00002BDC */ 00002B48 554F subq.w A7, 2 00002B4A 2F08 move.l -[A7], A0 00002B4C A8E2 syscall EmptyRgn 00002B4E 101F move.b D0, [A7]+ 00002B50 6600 008A bne +0x8C /* 00002BDC */ 00002B54 2F2D F90E move.l -[A7], [A5 - 0x6F2] 00002B58 2F2D F90A move.l -[A7], [A5 - 0x6F6] 00002B5C 2F2D CD30 move.l -[A7], [A5 - 0x32D0] 00002B60 A8E5 syscall UnionRgn 00002B62 202D CD30 move.l D0, [A5 - 0x32D0] 00002B66 6774 beq +0x76 /* 00002BDC */ 00002B68 206D CD30 movea.l A0, [A5 - 0x32D0] 00002B6C 2250 movea.l A1, [A0] 00002B6E 3011 move.w D0, [A1] 00002B70 720A moveq.l D1, 0x0A 00002B72 B041 cmp.w D0, D1 00002B74 6666 bne +0x68 /* 00002BDC */ 00002B76 554F subq.w A7, 2 00002B78 2F08 move.l -[A7], A0 00002B7A A8E2 syscall EmptyRgn 00002B7C 101F move.b D0, [A7]+ 00002B7E 665C bne +0x5E /* 00002BDC */ 00002B80 2F2D CD30 move.l -[A7], [A5 - 0x32D0] 00002B84 2F2D F90E move.l -[A7], [A5 - 0x6F2] 00002B88 A8DC syscall CopyRgn 00002B8A 206D F90A movea.l A0, [A5 - 0x6F6] 00002B8E 2050 movea.l A0, [A0] 00002B90 5448 addq.w A0, 2 00002B92 43EE FFD8 lea.l A1, [A6 - 0x28] 00002B96 22D8 move.l [A1]+, [A0]+ 00002B98 22D8 move.l [A1]+, [A0]+ 00002B9A 486E FFD8 pea.l [A6 - 0x28] 00002B9E 486E FFE8 pea.l [A6 - 0x18] 00002BA2 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002BA6 4EAD F6E2 jsr [A5 - 0x91E] 00002BAA 486E FFE8 pea.l [A6 - 0x18] 00002BAE 486E FFE0 pea.l [A6 - 0x20] 00002BB2 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002BB6 4EAD EFD2 jsr [A5 - 0x102E] 00002BBA 4A00 tst.b D0 00002BBC 671E beq +0x20 /* 00002BDC */ 00002BBE 2F2D CD30 move.l -[A7], [A5 - 0x32D0] 00002BC2 486E FFE0 pea.l [A6 - 0x20] 00002BC6 A8DF syscall RectRgn 00002BC8 206D CE52 movea.l A0, [A5 - 0x31AE] 00002BCC 2628 001C move.l D3, [A0 + 0x1C] 00002BD0 2F03 move.l -[A7], D3 00002BD2 2F2D CD30 move.l -[A7], [A5 - 0x32D0] 00002BD6 2F03 move.l -[A7], D3 00002BD8 A8E6 syscall DiffRgn 00002BDA 7801 moveq.l D4, 0x01 label00002BDC: 00002BDC 2F2D F912 move.l -[A7], [A5 - 0x6EE] 00002BE0 4227 clr.b -[A7] 00002BE2 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002BE6 4EAD F772 jsr [A5 - 0x88E] 00002BEA 2F2D F90E move.l -[A7], [A5 - 0x6F2] 00002BEE 7001 moveq.l D0, 0x01 00002BF0 1F00 move.b -[A7], D0 00002BF2 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002BF6 4EAD F772 jsr [A5 - 0x88E] 00002BFA 4A04 tst.b D4 00002BFC 673E beq +0x40 /* 00002C3C */ 00002BFE 4EAD 04A2 jsr [A5 + 0x4A2 /* export_144 */] 00002C02 6038 bra +0x3A /* 00002C3C */ label00002C04: 00002C04 206D F912 movea.l A0, [A5 - 0x6EE] 00002C08 2050 movea.l A0, [A0] 00002C0A 5448 addq.w A0, 2 00002C0C 43EE FFD8 lea.l A1, [A6 - 0x28] 00002C10 22D8 move.l [A1]+, [A0]+ 00002C12 22D8 move.l [A1]+, [A0]+ 00002C14 486E FFD8 pea.l [A6 - 0x28] 00002C18 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002C1C 4EAD F700 jsr [A5 - 0x900] 00002C20 206D F90E movea.l A0, [A5 - 0x6F2] 00002C24 2050 movea.l A0, [A0] 00002C26 5448 addq.w A0, 2 00002C28 43EE FFD8 lea.l A1, [A6 - 0x28] 00002C2C 22D8 move.l [A1]+, [A0]+ 00002C2E 22D8 move.l [A1]+, [A0]+ 00002C30 486E FFD8 pea.l [A6 - 0x28] 00002C34 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002C38 4EAD F700 jsr [A5 - 0x900] label00002C3C: 00002C3C 2F2D F90E move.l -[A7], [A5 - 0x6F2] 00002C40 A8DD syscall SetEmptyRgn 00002C42 2F2D F912 move.l -[A7], [A5 - 0x6EE] 00002C46 A8DD syscall SetEmptyRgn 00002C48 2F2D F90A move.l -[A7], [A5 - 0x6F6] 00002C4C A8DD syscall SetEmptyRgn 00002C4E 2F2D CD30 move.l -[A7], [A5 - 0x32D0] 00002C52 A8DD syscall SetEmptyRgn 00002C54 7003 moveq.l D0, 0x03 00002C56 2F00 move.l -[A7], D0 00002C58 42A7 clr.l -[A7] 00002C5A 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002C5E 4EAD D762 jsr [A5 - 0x289E] label00002C62: 00002C62 4CDF 0418 movem.l D3,D4,A2, [A7]+ 00002C66 4E5E unlink A6 00002C68 4E74 000C rtd 0x000C export_859: 00002C6C 4E56 FFF0 link A6, -0x0010 00002C70 48E7 1020 movem.l -[A7], D3,A2 00002C74 554F subq.w A7, 2 00002C76 2F2E 000E move.l -[A7], [A6 + 0xE] 00002C7A A8E2 syscall EmptyRgn 00002C7C 101F move.b D0, [A7]+ 00002C7E 6600 009A bne +0x9C /* 00002D1A */ 00002C82 246E 000E movea.l A2, [A6 + 0xE] 00002C86 2052 movea.l A0, [A2] 00002C88 5448 addq.w A0, 2 00002C8A 43EE FFF0 lea.l A1, [A6 - 0x10] 00002C8E 22D8 move.l [A1]+, [A0]+ 00002C90 22D8 move.l [A1]+, [A0]+ 00002C92 B4FC 0000 cmpa.w A2, 0x0 00002C96 6726 beq +0x28 /* 00002CBE */ 00002C98 2052 movea.l A0, [A2] 00002C9A 3010 move.w D0, [A0] 00002C9C 720A moveq.l D1, 0x0A 00002C9E B041 cmp.w D0, D1 00002CA0 661C bne +0x1E /* 00002CBE */ 00002CA2 554F subq.w A7, 2 00002CA4 2F0A move.l -[A7], A2 00002CA6 A8E2 syscall EmptyRgn 00002CA8 101F move.b D0, [A7]+ 00002CAA 6612 bne +0x14 /* 00002CBE */ 00002CAC 486E FFF0 pea.l [A6 - 0x10] 00002CB0 1F2E 000C move.b -[A7], [A6 + 0xC] 00002CB4 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002CB8 4EAD F76C jsr [A5 - 0x894] 00002CBC 605C bra +0x5E /* 00002D1A */ label00002CBE: 00002CBE 3D6E FFF0 FFF8 move.w [A6 - 0x8], [A6 - 0x10] 00002CC4 604A bra +0x4C /* 00002D10 */ label00002CC6: 00002CC6 5243 addq.w D3, 1 00002CC8 3D43 FFFC move.w [A6 - 0x4], D3 00002CCC 3D6E FFF2 FFFA move.w [A6 - 0x6], [A6 - 0xE] 00002CD2 602E bra +0x30 /* 00002D02 */ label00002CD4: 00002CD4 302E FFFA move.w D0, [A6 - 0x6] 00002CD8 5240 addq.w D0, 1 00002CDA 3D40 FFFE move.w [A6 - 0x2], D0 00002CDE 554F subq.w A7, 2 00002CE0 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00002CE4 2F2E 000E move.l -[A7], [A6 + 0xE] 00002CE8 A8E8 syscall PtInRgn 00002CEA 101F move.b D0, [A7]+ 00002CEC 6710 beq +0x12 /* 00002CFE */ 00002CEE 486E FFF8 pea.l [A6 - 0x8] 00002CF2 1F2E 000C move.b -[A7], [A6 + 0xC] 00002CF6 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002CFA 4EAD F76C jsr [A5 - 0x894] label00002CFE: 00002CFE 526E FFFA addq.w [A6 - 0x6], 1 label00002D02: 00002D02 302E FFFA move.w D0, [A6 - 0x6] 00002D06 B06E FFF6 cmp.w D0, [A6 - 0xA] 00002D0A 6DC8 blt -0x36 /* 00002CD4 */ 00002D0C 526E FFF8 addq.w [A6 - 0x8], 1 label00002D10: 00002D10 362E FFF8 move.w D3, [A6 - 0x8] 00002D14 B66E FFF4 cmp.w D3, [A6 - 0xC] 00002D18 6DAC blt -0x52 /* 00002CC6 */ label00002D1A: 00002D1A 4CDF 0408 movem.l D3,A2, [A7]+ 00002D1E 4E5E unlink A6 00002D20 4E74 000A rtd 0x000A export_860: 00002D24 4E56 FFF8 link A6, -0x0008 00002D28 2D6E 000E FFF8 move.l [A6 - 0x8], [A6 + 0xE] 00002D2E 302E 0010 move.w D0, [A6 + 0x10] 00002D32 5240 addq.w D0, 1 00002D34 3D40 FFFE move.w [A6 - 0x2], D0 00002D38 302E 000E move.w D0, [A6 + 0xE] 00002D3C 5240 addq.w D0, 1 00002D3E 3D40 FFFC move.w [A6 - 0x4], D0 00002D42 486E FFF8 pea.l [A6 - 0x8] 00002D46 1F2E 000C move.b -[A7], [A6 + 0xC] 00002D4A 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002D4E 4EAD F730 jsr [A5 - 0x8D0] 00002D52 4E5E unlink A6 00002D54 4E74 000A rtd 0x000A export_861: 00002D58 4E56 FFD8 link A6, -0x0028 00002D5C 48E7 1020 movem.l -[A7], D3,A2 00002D60 554F subq.w A7, 2 00002D62 2F2E 000E move.l -[A7], [A6 + 0xE] 00002D66 206E 0008 movea.l A0, [A6 + 0x8] 00002D6A 2250 movea.l A1, [A0] 00002D6C 43E9 0098 lea.l A1, [A1 + 0x98] 00002D70 2F09 move.l -[A7], A1 00002D72 486E FFD8 pea.l [A6 - 0x28] 00002D76 A8AA syscall SectRect 00002D78 101F move.b D0, [A7]+ 00002D7A 6700 00DE beq +0xE0 /* 00002E5A */ 00002D7E 2F2D CD30 move.l -[A7], [A5 - 0x32D0] 00002D82 486E FFD8 pea.l [A6 - 0x28] 00002D86 A8DF syscall RectRgn 00002D88 206E 0008 movea.l A0, [A6 + 0x8] 00002D8C 2250 movea.l A1, [A0] 00002D8E 2F29 00A4 move.l -[A7], [A1 + 0xA4] 00002D92 2F2D CD30 move.l -[A7], [A5 - 0x32D0] 00002D96 2F2D CD30 move.l -[A7], [A5 - 0x32D0] 00002D9A A8E4 syscall SectRgn 00002D9C 554F subq.w A7, 2 00002D9E 2F2D CD30 move.l -[A7], [A5 - 0x32D0] 00002DA2 A8E2 syscall EmptyRgn 00002DA4 101F move.b D0, [A7]+ 00002DA6 6600 00A4 bne +0xA6 /* 00002E4C */ 00002DAA 206E 0008 movea.l A0, [A6 + 0x8] 00002DAE 2250 movea.l A1, [A0] 00002DB0 2629 00A4 move.l D3, [A1 + 0xA4] 00002DB4 2F03 move.l -[A7], D3 00002DB6 2F2D CD30 move.l -[A7], [A5 - 0x32D0] 00002DBA 2F03 move.l -[A7], D3 00002DBC A8E6 syscall DiffRgn 00002DBE 102E 000C move.b D0, [A6 + 0xC] 00002DC2 6700 0088 beq +0x8A /* 00002E4C */ 00002DC6 246D CD30 movea.l A2, [A5 - 0x32D0] 00002DCA 2052 movea.l A0, [A2] 00002DCC 5448 addq.w A0, 2 00002DCE 43EE FFE0 lea.l A1, [A6 - 0x20] 00002DD2 22D8 move.l [A1]+, [A0]+ 00002DD4 22D8 move.l [A1]+, [A0]+ 00002DD6 B4FC 0000 cmpa.w A2, 0x0 00002DDA 672C beq +0x2E /* 00002E08 */ 00002DDC 2052 movea.l A0, [A2] 00002DDE 3010 move.w D0, [A0] 00002DE0 720A moveq.l D1, 0x0A 00002DE2 B041 cmp.w D0, D1 00002DE4 6622 bne +0x24 /* 00002E08 */ 00002DE6 554F subq.w A7, 2 00002DE8 2F0A move.l -[A7], A2 00002DEA A8E2 syscall EmptyRgn 00002DEC 101F move.b D0, [A7]+ 00002DEE 6618 bne +0x1A /* 00002E08 */ 00002DF0 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002DF4 4EAD CFA0 jsr [A5 - 0x3060] 00002DF8 486E FFE0 pea.l [A6 - 0x20] 00002DFC 4227 clr.b -[A7] 00002DFE 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002E02 4EAD F76C jsr [A5 - 0x894] 00002E06 6044 bra +0x46 /* 00002E4C */ label00002E08: 00002E08 2F2D CD30 move.l -[A7], [A5 - 0x32D0] 00002E0C A8DD syscall SetEmptyRgn 00002E0E 486E FFE0 pea.l [A6 - 0x20] 00002E12 486E FFF0 pea.l [A6 - 0x10] 00002E16 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002E1A 4EAD F6E2 jsr [A5 - 0x91E] 00002E1E 486E FFF0 pea.l [A6 - 0x10] 00002E22 486E FFE8 pea.l [A6 - 0x18] 00002E26 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002E2A 4EAD EFD2 jsr [A5 - 0x102E] 00002E2E 4A00 tst.b D0 00002E30 671A beq +0x1C /* 00002E4C */ 00002E32 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002E36 4EAD CFA0 jsr [A5 - 0x3060] 00002E3A 486E FFE8 pea.l [A6 - 0x18] 00002E3E A8A3 syscall EraseRect 00002E40 486E FFE8 pea.l [A6 - 0x18] 00002E44 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002E48 4EAD EF2A jsr [A5 - 0x10D6] label00002E4C: 00002E4C 7003 moveq.l D0, 0x03 00002E4E 2F00 move.l -[A7], D0 00002E50 42A7 clr.l -[A7] 00002E52 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002E56 4EAD D762 jsr [A5 - 0x289E] label00002E5A: 00002E5A 4CDF 0408 movem.l D3,A2, [A7]+ 00002E5E 4E5E unlink A6 00002E60 4E74 000A rtd 0x000A export_862: 00002E64 4E56 FFF8 link A6, -0x0008 00002E68 2F0A move.l -[A7], A2 00002E6A 246E 0008 movea.l A2, [A6 + 0x8] 00002E6E 2052 movea.l A0, [A2] 00002E70 2068 00A4 movea.l A0, [A0 + 0xA4] 00002E74 2050 movea.l A0, [A0] 00002E76 5448 addq.w A0, 2 00002E78 43EE FFF8 lea.l A1, [A6 - 0x8] 00002E7C 22D8 move.l [A1]+, [A0]+ 00002E7E 22D8 move.l [A1]+, [A0]+ 00002E80 486E FFF8 pea.l [A6 - 0x8] 00002E84 1F2E 000C move.b -[A7], [A6 + 0xC] 00002E88 2F0A move.l -[A7], A2 00002E8A 4EAD F730 jsr [A5 - 0x8D0] 00002E8E 245F movea.l A2, [A7]+ 00002E90 4E5E unlink A6 00002E92 4E74 0006 rtd 0x0006 export_863: 00002E96 4E56 0000 link A6, 0 00002E9A 554F subq.w A7, 2 00002E9C 2F2E 000C move.l -[A7], [A6 + 0xC] 00002EA0 206E 0008 movea.l A0, [A6 + 0x8] 00002EA4 2250 movea.l A1, [A0] 00002EA6 2F29 00A4 move.l -[A7], [A1 + 0xA4] 00002EAA A8E8 syscall PtInRgn 00002EAC 101F move.b D0, [A7]+ 00002EAE 4E5E unlink A6 00002EB0 4E74 0008 rtd 0x0008 export_864: 00002EB4 4E56 0000 link A6, 0 00002EB8 206E 0008 movea.l A0, [A6 + 0x8] 00002EBC 2250 movea.l A1, [A0] 00002EBE 2029 00A4 move.l D0, [A1 + 0xA4] 00002EC2 4E5E unlink A6 00002EC4 4E74 0004 rtd 0x0004 export_865: 00002EC8 4E56 FFFC link A6, -0x0004 00002ECC 48E7 1830 movem.l -[A7], D3,D4,A2,A3 00002ED0 246E 000C movea.l A2, [A6 + 0xC] 00002ED4 2012 move.l D0, [A2] 00002ED6 2D40 FFFC move.l [A6 - 0x4], D0 00002EDA 554F subq.w A7, 2 00002EDC 2F12 move.l -[A7], [A2] 00002EDE 206E 0008 movea.l A0, [A6 + 0x8] 00002EE2 2250 movea.l A1, [A0] 00002EE4 43E9 0098 lea.l A1, [A1 + 0x98] 00002EE8 2F09 move.l -[A7], A1 00002EEA A8AD syscall PtInRect 00002EEC 101F move.b D0, [A7]+ 00002EEE 6778 beq +0x7A /* 00002F68 */ 00002EF0 102E 0012 move.b D0, [A6 + 0x12] 00002EF4 6606 bne +0x8 /* 00002EFC */ 00002EF6 102E 0010 move.b D0, [A6 + 0x10] 00002EFA 676C beq +0x6E /* 00002F68 */ label00002EFC: 00002EFC 246E 0008 movea.l A2, [A6 + 0x8] 00002F00 2652 movea.l A3, [A2] 00002F02 302B 009C move.w D0, [A3 + 0x9C] 00002F06 48C0 ext.l D0 00002F08 5380 subq.l D0, 1 00002F0A 246E 000C movea.l A2, [A6 + 0xC] 00002F0E 3212 move.w D1, [A2] 00002F10 48C1 ext.l D1 00002F12 B081 cmp.l D0, D1 00002F14 6704 beq +0x6 /* 00002F1A */ 00002F16 7000 moveq.l D0, 0x00 00002F18 6002 bra +0x4 /* 00002F1C */ label00002F1A: 00002F1A 7001 moveq.l D0, 0x01 label00002F1C: 00002F1C 2000 move.l D0, D0 00002F1E 1600 move.b D3, D0 00002F20 302B 009E move.w D0, [A3 + 0x9E] 00002F24 48C0 ext.l D0 00002F26 5380 subq.l D0, 1 00002F28 322A 0002 move.w D1, [A2 + 0x2] 00002F2C 48C1 ext.l D1 00002F2E B081 cmp.l D0, D1 00002F30 6704 beq +0x6 /* 00002F36 */ 00002F32 7000 moveq.l D0, 0x00 00002F34 6002 bra +0x4 /* 00002F38 */ label00002F36: 00002F36 7001 moveq.l D0, 0x01 label00002F38: 00002F38 2000 move.l D0, D0 00002F3A 1800 move.b D4, D0 00002F3C 102E 0012 move.b D0, [A6 + 0x12] 00002F40 671C beq +0x1E /* 00002F5E */ 00002F42 4A04 tst.b D4 00002F44 6712 beq +0x14 /* 00002F58 */ 00002F46 4A03 tst.b D3 00002F48 661E bne +0x20 /* 00002F68 */ 00002F4A 102E 0010 move.b D0, [A6 + 0x10] 00002F4E 6718 beq +0x1A /* 00002F68 */ 00002F50 4240 clr.w D0 00002F52 3D40 FFFE move.w [A6 - 0x2], D0 00002F56 6014 bra +0x16 /* 00002F6C */ label00002F58: 00002F58 526E FFFE addq.w [A6 - 0x2], 1 00002F5C 6012 bra +0x14 /* 00002F70 */ label00002F5E: 00002F5E 102E 0010 move.b D0, [A6 + 0x10] 00002F62 670C beq +0xE /* 00002F70 */ 00002F64 4A03 tst.b D3 00002F66 6704 beq +0x6 /* 00002F6C */ label00002F68: 00002F68 4200 clr.b D0 00002F6A 600E bra +0x10 /* 00002F7A */ label00002F6C: 00002F6C 526E FFFC addq.w [A6 - 0x4], 1 label00002F70: 00002F70 206E 000C movea.l A0, [A6 + 0xC] 00002F74 20AE FFFC move.l [A0], [A6 - 0x4] 00002F78 7001 moveq.l D0, 0x01 label00002F7A: 00002F7A 4CDF 0C18 movem.l D3,D4,A2,A3, [A7]+ 00002F7E 4E5E unlink A6 00002F80 4E74 000C rtd 0x000C export_866: 00002F84 4E56 FFF4 link A6, -0x000C 00002F88 2F03 move.l -[A7], D3 00002F8A 554F subq.w A7, 2 00002F8C 206E 0008 movea.l A0, [A6 + 0x8] 00002F90 2250 movea.l A1, [A0] 00002F92 2F29 00A4 move.l -[A7], [A1 + 0xA4] 00002F96 A8E2 syscall EmptyRgn 00002F98 101F move.b D0, [A7]+ 00002F9A 6672 bne +0x74 /* 0000300E */ 00002F9C 554F subq.w A7, 2 00002F9E 206E 000C movea.l A0, [A6 + 0xC] 00002FA2 2F10 move.l -[A7], [A0] 00002FA4 206E 0008 movea.l A0, [A6 + 0x8] 00002FA8 2250 movea.l A1, [A0] 00002FAA 43E9 0098 lea.l A1, [A1 + 0x98] 00002FAE 2F09 move.l -[A7], A1 00002FB0 A8AD syscall PtInRect 00002FB2 101F move.b D0, [A7]+ 00002FB4 6758 beq +0x5A /* 0000300E */ 00002FB6 102E 0010 move.b D0, [A6 + 0x10] 00002FBA 6610 bne +0x12 /* 00002FCC */ 00002FBC 206E 000C movea.l A0, [A6 + 0xC] 00002FC0 2F10 move.l -[A7], [A0] 00002FC2 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002FC6 4EAD F6BE jsr [A5 - 0x942] 00002FCA 6044 bra +0x46 /* 00003010 */ label00002FCC: 00002FCC 206E 000C movea.l A0, [A6 + 0xC] 00002FD0 2010 move.l D0, [A0] 00002FD2 2D40 FFFC move.l [A6 - 0x4], D0 label00002FD6: 00002FD6 554F subq.w A7, 2 00002FD8 2F2E FFFC move.l -[A7], [A6 - 0x4] 00002FDC 206E 0008 movea.l A0, [A6 + 0x8] 00002FE0 2250 movea.l A1, [A0] 00002FE2 2F29 00A4 move.l -[A7], [A1 + 0xA4] 00002FE6 A8E8 syscall PtInRgn 00002FE8 101F move.b D0, [A7]+ 00002FEA 670C beq +0xE /* 00002FF8 */ 00002FEC 206E 000C movea.l A0, [A6 + 0xC] 00002FF0 20AE FFFC move.l [A0], [A6 - 0x4] 00002FF4 7001 moveq.l D0, 0x01 00002FF6 6018 bra +0x1A /* 00003010 */ label00002FF8: 00002FF8 7601 moveq.l D3, 0x01 00002FFA 1F03 move.b -[A7], D3 00002FFC 1F03 move.b -[A7], D3 00002FFE 486E FFFC pea.l [A6 - 0x4] 00003002 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003006 4EAD F6C4 jsr [A5 - 0x93C] 0000300A 4A00 tst.b D0 0000300C 66C8 bne -0x36 /* 00002FD6 */ label0000300E: 0000300E 4200 clr.b D0 label00003010: 00003010 261F move.l D3, [A7]+ 00003012 4E5E unlink A6 00003014 4E74 000A rtd 0x000A export_867: 00003018 4E56 FFCC link A6, -0x0034 0000301C 48E7 1830 movem.l -[A7], D3,D4,A2,A3 00003020 206E 0008 movea.l A0, [A6 + 0x8] 00003024 2250 movea.l A1, [A0] 00003026 2069 00A4 movea.l A0, [A1 + 0xA4] 0000302A 2050 movea.l A0, [A0] 0000302C 5448 addq.w A0, 2 0000302E 43EE FFD0 lea.l A1, [A6 - 0x30] 00003032 22D8 move.l [A1]+, [A0]+ 00003034 22D8 move.l [A1]+, [A0]+ 00003036 554F subq.w A7, 2 00003038 486E FFD0 pea.l [A6 - 0x30] 0000303C A8AE syscall EmptyRect 0000303E 101F move.b D0, [A7]+ 00003040 6600 00FE bne +0x100 /* 00003140 */ 00003044 554F subq.w A7, 2 00003046 206E 0008 movea.l A0, [A6 + 0x8] 0000304A 2250 movea.l A1, [A0] 0000304C 7048 moveq.l D0, 0x48 0000304E D3C0 add.l A1, D0 00003050 2F09 move.l -[A7], A1 00003052 4EAD 0122 jsr [A5 + 0x122 /* export_32 */] 00003056 101F move.b D0, [A7]+ 00003058 6600 00E6 bne +0xE8 /* 00003140 */ 0000305C 536E FFD6 subq.w [A6 - 0x2A], 1 00003060 536E FFD4 subq.w [A6 - 0x2C], 1 00003064 486E FFCC pea.l [A6 - 0x34] 00003068 486E FFCE pea.l [A6 - 0x32] 0000306C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003070 4EAD F3AA jsr [A5 - 0xC56] 00003074 206E 0008 movea.l A0, [A6 + 0x8] 00003078 2250 movea.l A1, [A0] 0000307A 43E9 0084 lea.l A1, [A1 + 0x84] 0000307E 45EE FFF8 lea.l A2, [A6 - 0x8] 00003082 24D9 move.l [A2]+, [A1]+ 00003084 24D9 move.l [A2]+, [A1]+ 00003086 2F2E FFD0 move.l -[A7], [A6 - 0x30] 0000308A 486E FFD8 pea.l [A6 - 0x28] 0000308E 2F08 move.l -[A7], A0 00003090 4EAD F6B8 jsr [A5 - 0x948] 00003094 2F2E FFD4 move.l -[A7], [A6 - 0x2C] 00003098 486E FFE8 pea.l [A6 - 0x18] 0000309C 2F2E 0008 move.l -[A7], [A6 + 0x8] 000030A0 4EAD F6B8 jsr [A5 - 0x948] 000030A4 206E 0008 movea.l A0, [A6 + 0x8] 000030A8 2250 movea.l A1, [A0] 000030AA 2029 0084 move.l D0, [A1 + 0x84] 000030AE 362E FFCE move.w D3, [A6 - 0x32] 000030B2 48C3 ext.l D3 000030B4 D083 add.l D0, D3 000030B6 282E FFE0 move.l D4, [A6 - 0x20] 000030BA B084 cmp.l D0, D4 000030BC 6E08 bgt +0xA /* 000030C6 */ 000030BE 9883 sub.l D4, D3 000030C0 2D44 FFF8 move.l [A6 - 0x8], D4 000030C4 6016 bra +0x18 /* 000030DC */ label000030C6: 000030C6 262E FFE8 move.l D3, [A6 - 0x18] 000030CA 206E 0008 movea.l A0, [A6 + 0x8] 000030CE 2250 movea.l A1, [A0] 000030D0 2029 0084 move.l D0, [A1 + 0x84] 000030D4 B680 cmp.l D3, D0 000030D6 6C04 bge +0x6 /* 000030DC */ 000030D8 2D43 FFF8 move.l [A6 - 0x8], D3 label000030DC: 000030DC 206E 0008 movea.l A0, [A6 + 0x8] 000030E0 2250 movea.l A1, [A0] 000030E2 2029 0088 move.l D0, [A1 + 0x88] 000030E6 362E FFCC move.w D3, [A6 - 0x34] 000030EA 48C3 ext.l D3 000030EC D083 add.l D0, D3 000030EE 282E FFE4 move.l D4, [A6 - 0x1C] 000030F2 B084 cmp.l D0, D4 000030F4 6E08 bgt +0xA /* 000030FE */ 000030F6 9883 sub.l D4, D3 000030F8 2D44 FFFC move.l [A6 - 0x4], D4 000030FC 6016 bra +0x18 /* 00003114 */ label000030FE: 000030FE 262E FFEC move.l D3, [A6 - 0x14] 00003102 206E 0008 movea.l A0, [A6 + 0x8] 00003106 2250 movea.l A1, [A0] 00003108 2029 0088 move.l D0, [A1 + 0x88] 0000310C B680 cmp.l D3, D0 0000310E 6C04 bge +0x6 /* 00003114 */ 00003110 2D43 FFFC move.l [A6 - 0x4], D3 label00003114: 00003114 202E FFFC move.l D0, [A6 - 0x4] 00003118 246E 0008 movea.l A2, [A6 + 0x8] 0000311C 2652 movea.l A3, [A2] 0000311E 222B 0088 move.l D1, [A3 + 0x88] 00003122 B081 cmp.l D0, D1 00003124 660C bne +0xE /* 00003132 */ 00003126 202E FFF8 move.l D0, [A6 - 0x8] 0000312A 222B 0084 move.l D1, [A3 + 0x84] 0000312E B081 cmp.l D0, D1 00003130 670E beq +0x10 /* 00003140 */ label00003132: 00003132 486E FFF8 pea.l [A6 - 0x8] 00003136 7001 moveq.l D0, 0x01 00003138 1F00 move.b -[A7], D0 0000313A 2F0A move.l -[A7], A2 0000313C 4EAD F3EC jsr [A5 - 0xC14] label00003140: 00003140 4CDF 0C18 movem.l D3,D4,A2,A3, [A7]+ 00003144 4E5E unlink A6 00003146 4E74 0004 rtd 0x0004 export_868: 0000314A 4E56 0000 link A6, 0 0000314E 206E 0008 movea.l A0, [A6 + 0x8] 00003152 2250 movea.l A1, [A0] 00003154 236E 000C 00B6 move.l [A1 + 0xB6], [A6 + 0xC] 0000315A 4E5E unlink A6 0000315C 4E74 0008 rtd 0x0008 export_869: 00003160 4E56 0000 link A6, 0 00003164 206E 0008 movea.l A0, [A6 + 0x8] 00003168 2250 movea.l A1, [A0] 0000316A 2029 00B6 move.l D0, [A1 + 0xB6] 0000316E 4E5E unlink A6 00003170 4E74 0004 rtd 0x0004 export_870: 00003174 4E56 FFF4 link A6, -0x000C 00003178 48E7 1C20 movem.l -[A7], D3,D4,D5,A2 0000317C 4244 clr.w D4 0000317E 4245 clr.w D5 00003180 122E 0010 move.b D1, [A6 + 0x10] 00003184 7000 moveq.l D0, 0x00 00003186 1001 move.b D0, D1 00003188 727B moveq.l D1, 0x7B 0000318A B041 cmp.w D0, D1 0000318C 6734 beq +0x36 /* 000031C2 */ 0000318E 727C moveq.l D1, 0x7C 00003190 B041 cmp.w D0, D1 00003192 6732 beq +0x34 /* 000031C6 */ 00003194 727E moveq.l D1, 0x7E 00003196 B041 cmp.w D0, D1 00003198 6730 beq +0x32 /* 000031CA */ 0000319A 727D moveq.l D1, 0x7D 0000319C B041 cmp.w D0, D1 0000319E 672E beq +0x30 /* 000031CE */ 000031A0 102E 0012 move.b D0, [A6 + 0x12] 000031A4 4880 ext.w D0 000031A6 48C0 ext.l D0 000031A8 721C moveq.l D1, 0x1C 000031AA B041 cmp.w D0, D1 000031AC 6714 beq +0x16 /* 000031C2 */ 000031AE 721D moveq.l D1, 0x1D 000031B0 B041 cmp.w D0, D1 000031B2 6712 beq +0x14 /* 000031C6 */ 000031B4 721E moveq.l D1, 0x1E 000031B6 B041 cmp.w D0, D1 000031B8 6710 beq +0x12 /* 000031CA */ 000031BA 721F moveq.l D1, 0x1F 000031BC B041 cmp.w D0, D1 000031BE 670E beq +0x10 /* 000031CE */ 000031C0 6010 bra +0x12 /* 000031D2 */ label000031C2: 000031C2 78FF moveq.l D4, 0xFFFFFFFF 000031C4 6024 bra +0x26 /* 000031EA */ label000031C6: 000031C6 7801 moveq.l D4, 0x01 000031C8 6020 bra +0x22 /* 000031EA */ label000031CA: 000031CA 7AFF moveq.l D5, 0xFFFFFFFF 000031CC 601C bra +0x1E /* 000031EA */ label000031CE: 000031CE 7A01 moveq.l D5, 0x01 000031D0 6018 bra +0x1A /* 000031EA */ label000031D2: 000031D2 1F2E 0012 move.b -[A7], [A6 + 0x12] 000031D6 1F2E 0010 move.b -[A7], [A6 + 0x10] 000031DA 2F2E 000C move.l -[A7], [A6 + 0xC] 000031DE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000031E2 4EAD 07A2 jsr [A5 + 0x7A2 /* export_240 */] 000031E6 6000 00CA bra +0xCC /* 000032B2 */ label000031EA: 000031EA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000031EE 4EAD CFA0 jsr [A5 - 0x3060] 000031F2 554F subq.w A7, 2 000031F4 206E 0008 movea.l A0, [A6 + 0x8] 000031F8 2250 movea.l A1, [A0] 000031FA 2F29 00A4 move.l -[A7], [A1 + 0xA4] 000031FE A8E2 syscall EmptyRgn 00003200 101F move.b D0, [A7]+ 00003202 670C beq +0xE /* 00003210 */ 00003204 4243 clr.w D3 00003206 3D43 FFF6 move.w [A6 - 0xA], D3 0000320A 3D43 FFF4 move.w [A6 - 0xC], D3 0000320E 6070 bra +0x72 /* 00003280 */ label00003210: 00003210 206E 0008 movea.l A0, [A6 + 0x8] 00003214 2250 movea.l A1, [A0] 00003216 2469 00A4 movea.l A2, [A1 + 0xA4] 0000321A B4FC 0000 cmpa.w A2, 0x0 0000321E 6700 0092 beq +0x94 /* 000032B2 */ 00003222 2052 movea.l A0, [A2] 00003224 3010 move.w D0, [A0] 00003226 720A moveq.l D1, 0x0A 00003228 B041 cmp.w D0, D1 0000322A 6600 0086 bne +0x88 /* 000032B2 */ 0000322E 554F subq.w A7, 2 00003230 2F0A move.l -[A7], A2 00003232 A8E2 syscall EmptyRgn 00003234 101F move.b D0, [A7]+ 00003236 667A bne +0x7C /* 000032B2 */ 00003238 206E 0008 movea.l A0, [A6 + 0x8] 0000323C 2250 movea.l A1, [A0] 0000323E 2069 00A4 movea.l A0, [A1 + 0xA4] 00003242 2050 movea.l A0, [A0] 00003244 5448 addq.w A0, 2 00003246 43EE FFF8 lea.l A1, [A6 - 0x8] 0000324A 22D8 move.l [A1]+, [A0]+ 0000324C 22D8 move.l [A1]+, [A0]+ 0000324E 302E FFFA move.w D0, [A6 - 0x6] 00003252 48C0 ext.l D0 00003254 5280 addq.l D0, 1 00003256 322E FFFE move.w D1, [A6 - 0x2] 0000325A 48C1 ext.l D1 0000325C B081 cmp.l D0, D1 0000325E 6652 bne +0x54 /* 000032B2 */ 00003260 302E FFF8 move.w D0, [A6 - 0x8] 00003264 48C0 ext.l D0 00003266 5280 addq.l D0, 1 00003268 322E FFFC move.w D1, [A6 - 0x4] 0000326C 48C1 ext.l D1 0000326E B081 cmp.l D0, D1 00003270 6640 bne +0x42 /* 000032B2 */ 00003272 2D6E FFF8 FFF4 move.l [A6 - 0xC], [A6 - 0x8] 00003278 D96E FFF6 add.w [A6 - 0xA], D4 0000327C DB6E FFF4 add.w [A6 - 0xC], D5 label00003280: 00003280 554F subq.w A7, 2 00003282 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00003286 206E 0008 movea.l A0, [A6 + 0x8] 0000328A 2250 movea.l A1, [A0] 0000328C 43E9 0098 lea.l A1, [A1 + 0x98] 00003290 2F09 move.l -[A7], A1 00003292 A8AD syscall PtInRect 00003294 101F move.b D0, [A7]+ 00003296 671A beq +0x1C /* 000032B2 */ 00003298 2F2E FFF4 move.l -[A7], [A6 - 0xC] 0000329C 4227 clr.b -[A7] 0000329E 7001 moveq.l D0, 0x01 000032A0 1F00 move.b -[A7], D0 000032A2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000032A6 4EAD F71E jsr [A5 - 0x8E2] 000032AA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000032AE 4EAD F3F2 jsr [A5 - 0xC0E] label000032B2: 000032B2 4CDF 0438 movem.l D3,D4,D5,A2, [A7]+ 000032B6 4E5E unlink A6 000032B8 4E74 000C rtd 0x000C export_871: 000032BC 4E56 0000 link A6, 0 000032C0 1F2E 0012 move.b -[A7], [A6 + 0x12] 000032C4 1F2E 0010 move.b -[A7], [A6 + 0x10] 000032C8 2F2E 000C move.l -[A7], [A6 + 0xC] 000032CC 2F2E 0008 move.l -[A7], [A6 + 0x8] 000032D0 4EAD D62A jsr [A5 - 0x29D6] 000032D4 4E5E unlink A6 000032D6 4E74 000C rtd 0x000C export_872: 000032DA 4E56 FFF8 link A6, -0x0008 000032DE 48E7 1020 movem.l -[A7], D3,A2 000032E2 202E 000C move.l D0, [A6 + 0xC] 000032E6 7217 moveq.l D1, 0x17 000032E8 B041 cmp.w D0, D1 000032EA 6702 beq +0x4 /* 000032EE */ 000032EC 6024 bra +0x26 /* 00003312 */ label000032EE: 000032EE 246E 0008 movea.l A2, [A6 + 0x8] 000032F2 2052 movea.l A0, [A2] 000032F4 41E8 0098 lea.l A0, [A0 + 0x98] 000032F8 43EE FFF8 lea.l A1, [A6 - 0x8] 000032FC 22D8 move.l [A1]+, [A0]+ 000032FE 22D8 move.l [A1]+, [A0]+ 00003300 486E FFF8 pea.l [A6 - 0x8] 00003304 7601 moveq.l D3, 0x01 00003306 1F03 move.b -[A7], D3 00003308 1F03 move.b -[A7], D3 0000330A 2F0A move.l -[A7], A2 0000330C 4EAD F724 jsr [A5 - 0x8DC] 00003310 600C bra +0xE /* 0000331E */ label00003312: 00003312 2F2E 000C move.l -[A7], [A6 + 0xC] 00003316 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000331A 4EAD 0B5A jsr [A5 + 0xB5A /* export_359 */] label0000331E: 0000331E 4CDF 0408 movem.l D3,A2, [A7]+ 00003322 4E5E unlink A6 00003324 4E74 0008 rtd 0x0008 export_873: 00003328 4E56 0000 link A6, 0 0000332C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003330 4EAD 0B6A jsr [A5 + 0xB6A /* export_361 */] 00003334 206E 0008 movea.l A0, [A6 + 0x8] 00003338 2250 movea.l A1, [A0] 0000333A 2029 00B6 move.l D0, [A1 + 0xB6] 0000333E 7201 moveq.l D1, 0x01 00003340 C041 and.w D0, D1 00003342 660C bne +0xE /* 00003350 */ 00003344 7017 moveq.l D0, 0x17 00003346 2F00 move.l -[A7], D0 00003348 2F2D CD7C move.l -[A7], [A5 - 0x3284] 0000334C 4EAD D4FC jsr [A5 - 0x2B04] label00003350: 00003350 4E5E unlink A6 00003352 4E74 0004 rtd 0x0004 export_874: 00003356 4E56 0000 link A6, 0 0000335A 2F0A move.l -[A7], A2 0000335C 246E 0008 movea.l A2, [A6 + 0x8] 00003360 2052 movea.l A0, [A2] 00003362 316E 0012 00D4 move.w [A0 + 0xD4], [A6 + 0x12] 00003368 2052 movea.l A0, [A2] 0000336A 316E 0010 00D6 move.w [A0 + 0xD6], [A6 + 0x10] 00003370 206E 000C movea.l A0, [A6 + 0xC] 00003374 224A movea.l A1, A2 00003376 2451 movea.l A2, [A1] 00003378 224A movea.l A1, A2 0000337A 43E9 00D8 lea.l A1, [A1 + 0xD8] 0000337E 7008 moveq.l D0, 0x08 00003380 A02E syscall BlockMove/BlockMoveData 00003382 245F movea.l A2, [A7]+ 00003384 4E5E unlink A6 00003386 4E74 000C rtd 0x000C export_875: 0000338A 4E56 0000 link A6, 0 0000338E 2F0A move.l -[A7], A2 00003390 246E 0008 movea.l A2, [A6 + 0x8] 00003394 2052 movea.l A0, [A2] 00003396 316E 0012 00E0 move.w [A0 + 0xE0], [A6 + 0x12] 0000339C 2052 movea.l A0, [A2] 0000339E 316E 0010 00E2 move.w [A0 + 0xE2], [A6 + 0x10] 000033A4 206E 000C movea.l A0, [A6 + 0xC] 000033A8 224A movea.l A1, A2 000033AA 2451 movea.l A2, [A1] 000033AC 224A movea.l A1, A2 000033AE 43E9 00E4 lea.l A1, [A1 + 0xE4] 000033B2 7008 moveq.l D0, 0x08 000033B4 A02E syscall BlockMove/BlockMoveData 000033B6 245F movea.l A2, [A7]+ 000033B8 4E5E unlink A6 000033BA 4E74 000C rtd 0x000C export_876: 000033BE 4E56 0000 link A6, 0 000033C2 206E 0008 movea.l A0, [A6 + 0x8] 000033C6 2250 movea.l A1, [A0] 000033C8 136E 000C 00CA move.b [A1 + 0xCA], [A6 + 0xC] 000033CE 4E5E unlink A6 000033D0 4E74 0006 rtd 0x0006 export_877: 000033D4 4E56 FFF8 link A6, -0x0008 000033D8 48E7 1038 movem.l -[A7], D3,A2,A3,A4 000033DC 1F2E 000C move.b -[A7], [A6 + 0xC] 000033E0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000033E4 4EAD 0B72 jsr [A5 + 0xB72 /* export_362 */] 000033E8 4A00 tst.b D0 000033EA 6606 bne +0x8 /* 000033F2 */ 000033EC 4200 clr.b D0 000033EE 4EFA 009A jmp [PC + 0x9A /* 0000348A */] label000033F2: 000033F2 246E 0008 movea.l A2, [A6 + 0x8] 000033F6 2652 movea.l A3, [A2] 000033F8 4A2B 00CA tst.b [A3 + 0xCA] 000033FC 6700 008A beq +0x8C /* 00003488 */ 00003400 4AAB 0094 tst.l [A3 + 0x94] 00003404 6700 0082 beq +0x84 /* 00003488 */ 00003408 47EB 0094 lea.l A3, [A3 + 0x94] 0000340C 102E 000C move.b D0, [A6 + 0xC] 00003410 6766 beq +0x68 /* 00003478 */ 00003412 2F13 move.l -[A7], [A3] 00003414 4EAD EEE8 jsr [A5 - 0x1118] 00003418 4A80 tst.l D0 0000341A 666C bne +0x6E /* 00003488 */ 0000341C 486D DE08 pea.l [A5 - 0x21F8] 00003420 702A moveq.l D0, 0x2A 00003422 2F00 move.l -[A7], D0 00003424 4EAD 0D3A jsr [A5 + 0xD3A /* export_419 */] 00003428 2640 movea.l A3, D0 0000342A B6FC 0000 cmpa.w A3, 0x0 0000342E 6702 beq +0x4 /* 00003432 */ 00003430 284B movea.l A4, A3 label00003432: 00003432 244B movea.l A2, A3 00003434 700F moveq.l D0, 0x0F 00003436 3F00 move.w -[A7], D0 00003438 2F0B move.l -[A7], A3 0000343A 4EAD 101A jsr [A5 + 0x101A /* export_511 */] 0000343E 486E FFF8 pea.l [A6 - 0x8] 00003442 76FF moveq.l D3, 0xFFFFFFFF 00003444 3F03 move.w -[A7], D3 00003446 3F03 move.w -[A7], D3 00003448 7601 moveq.l D3, 0x01 0000344A 3F03 move.w -[A7], D3 0000344C 3F03 move.w -[A7], D3 0000344E A8A7 syscall SetRect 00003450 7602 moveq.l D3, 0x02 00003452 3F03 move.w -[A7], D3 00003454 3F03 move.w -[A7], D3 00003456 2F0A move.l -[A7], A2 00003458 4EAD DDCC jsr [A5 - 0x2234] 0000345C 486E FFF8 pea.l [A6 - 0x8] 00003460 2F0A move.l -[A7], A2 00003462 4EAD DDF0 jsr [A5 - 0x2210] 00003466 2F0A move.l -[A7], A2 00003468 206E 0008 movea.l A0, [A6 + 0x8] 0000346C 2250 movea.l A1, [A0] 0000346E 2F29 0094 move.l -[A7], [A1 + 0x94] 00003472 4EAD EEDC jsr [A5 - 0x1124] 00003476 6010 bra +0x12 /* 00003488 */ label00003478: 00003478 42A7 clr.l -[A7] 0000347A 206E 0008 movea.l A0, [A6 + 0x8] 0000347E 2250 movea.l A1, [A0] 00003480 2F29 0094 move.l -[A7], [A1 + 0x94] 00003484 4EAD EEDC jsr [A5 - 0x1124] label00003488: 00003488 7001 moveq.l D0, 0x01 label0000348A: 0000348A 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+ 0000348E 4E5E unlink A6 00003490 4E74 0006 rtd 0x0006 export_878: 00003494 4E56 0000 link A6, 0 00003498 2F0A move.l -[A7], A2 0000349A 246E 0008 movea.l A2, [A6 + 0x8] 0000349E 2052 movea.l A0, [A2] 000034A0 4A28 001D tst.b [A0 + 0x1D] 000034A4 6616 bne +0x18 /* 000034BC */ 000034A6 2F0A move.l -[A7], A2 000034A8 4EAD CFA0 jsr [A5 - 0x3060] 000034AC 2052 movea.l A0, [A2] 000034AE 2F28 00A4 move.l -[A7], [A0 + 0xA4] 000034B2 7001 moveq.l D0, 0x01 000034B4 1F00 move.b -[A7], D0 000034B6 2F0A move.l -[A7], A2 000034B8 4EAD F772 jsr [A5 - 0x88E] label000034BC: 000034BC 2F2E 0008 move.l -[A7], [A6 + 0x8] 000034C0 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 000034C4 245F movea.l A2, [A7]+ 000034C6 4E5E unlink A6 000034C8 4E74 0004 rtd 0x0004 export_879: 000034CC 4E56 0000 link A6, 0 000034D0 2F0A move.l -[A7], A2 000034D2 246E 0008 movea.l A2, [A6 + 0x8] 000034D6 2052 movea.l A0, [A2] 000034D8 4A28 001D tst.b [A0 + 0x1D] 000034DC 6714 beq +0x16 /* 000034F2 */ 000034DE 2F0A move.l -[A7], A2 000034E0 4EAD CFA0 jsr [A5 - 0x3060] 000034E4 2052 movea.l A0, [A2] 000034E6 2F28 00A4 move.l -[A7], [A0 + 0xA4] 000034EA 4227 clr.b -[A7] 000034EC 2F0A move.l -[A7], A2 000034EE 4EAD F772 jsr [A5 - 0x88E] label000034F2: 000034F2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000034F6 4EAD 03C2 jsr [A5 + 0x3C2 /* export_116 */] 000034FA 245F movea.l A2, [A7]+ 000034FC 4E5E unlink A6 000034FE 4E74 0004 rtd 0x0004 export_880: fn00003502: 00003502 4E56 0000 link A6, 0 00003506 2F0A move.l -[A7], A2 00003508 206E 0008 movea.l A0, [A6 + 0x8] 0000350C 2250 movea.l A1, [A0] 0000350E 2469 00A4 movea.l A2, [A1 + 0xA4] 00003512 B4FC 0000 cmpa.w A2, 0x0 00003516 6710 beq +0x12 /* 00003528 */ 00003518 2F0A move.l -[A7], A2 0000351A A8D9 syscall DisposRgn/DisposeRgn 0000351C 7000 moveq.l D0, 0x00 0000351E 206E 0008 movea.l A0, [A6 + 0x8] 00003522 2250 movea.l A1, [A0] 00003524 2340 00A4 move.l [A1 + 0xA4], D0 label00003528: 00003528 246E 0008 movea.l A2, [A6 + 0x8] 0000352C 2052 movea.l A0, [A2] 0000352E 41E8 00A8 lea.l A0, [A0 + 0xA8] 00003532 2F08 move.l -[A7], A0 00003534 4EAD 02FA jsr [A5 + 0x2FA /* export_91 */] 00003538 2052 movea.l A0, [A2] 0000353A 41E8 00AC lea.l A0, [A0 + 0xAC] 0000353E 2F08 move.l -[A7], A0 00003540 4EAD 02FA jsr [A5 + 0x2FA /* export_91 */] 00003544 2F0A move.l -[A7], A2 00003546 4EAD 051A jsr [A5 + 0x51A /* export_159 */] 0000354A 245F movea.l A2, [A7]+ 0000354C 4E5E unlink A6 0000354E 4E74 0004 rtd 0x0004 export_881: 00003552 4E56 0000 link A6, 0 00003556 2F0A move.l -[A7], A2 00003558 7000 moveq.l D0, 0x00 0000355A 246E 0008 movea.l A2, [A6 + 0x8] 0000355E 2052 movea.l A0, [A2] 00003560 2140 00EC move.l [A0 + 0xEC], D0 00003564 2052 movea.l A0, [A2] 00003566 4228 00F0 clr.b [A0 + 0xF0] 0000356A 2F2E 001C move.l -[A7], [A6 + 0x1C] 0000356E 2F2E 0018 move.l -[A7], [A6 + 0x18] 00003572 3F2E 0016 move.w -[A7], [A6 + 0x16] 00003576 3F2E 0014 move.w -[A7], [A6 + 0x14] 0000357A 3F2E 0012 move.w -[A7], [A6 + 0x12] 0000357E 3F2E 0010 move.w -[A7], [A6 + 0x10] 00003582 1F2E 000E move.b -[A7], [A6 + 0xE] 00003586 1F2E 000C move.b -[A7], [A6 + 0xC] 0000358A 2F0A move.l -[A7], A2 0000358C 4EBA DED6 jsr [PC - 0x212A /* 00001464 */] 00003590 7001 moveq.l D0, 0x01 00003592 1F00 move.b -[A7], D0 00003594 2F0A move.l -[A7], A2 00003596 4EAD F658 jsr [A5 - 0x9A8] 0000359A 7001 moveq.l D0, 0x01 0000359C 3F00 move.w -[A7], D0 0000359E 70FF moveq.l D0, 0xFFFFFFFF 000035A0 3F00 move.w -[A7], D0 000035A2 2F0A move.l -[A7], A2 000035A4 4EAD F664 jsr [A5 - 0x99C] 000035A8 245F movea.l A2, [A7]+ 000035AA 4E5E unlink A6 000035AC 4E74 0018 rtd 0x0018 export_882: 000035B0 4E56 0000 link A6, 0 000035B4 2F0A move.l -[A7], A2 000035B6 7000 moveq.l D0, 0x00 000035B8 246E 0008 movea.l A2, [A6 + 0x8] 000035BC 2052 movea.l A0, [A2] 000035BE 2140 00EC move.l [A0 + 0xEC], D0 000035C2 2052 movea.l A0, [A2] 000035C4 4228 00F0 clr.b [A0 + 0xF0] 000035C8 2F2E 0014 move.l -[A7], [A6 + 0x14] 000035CC 2F2E 0010 move.l -[A7], [A6 + 0x10] 000035D0 2F2E 000C move.l -[A7], [A6 + 0xC] 000035D4 2F0A move.l -[A7], A2 000035D6 4EBA DED2 jsr [PC - 0x212E /* 000014AA */] 000035DA 7001 moveq.l D0, 0x01 000035DC 1F00 move.b -[A7], D0 000035DE 2F0A move.l -[A7], A2 000035E0 4EAD F658 jsr [A5 - 0x9A8] 000035E4 245F movea.l A2, [A7]+ 000035E6 4E5E unlink A6 000035E8 4E74 0010 rtd 0x0010 export_883: 000035EC 4E56 0000 link A6, 0 000035F0 48E7 0030 movem.l -[A7], A2,A3 000035F4 246E 0008 movea.l A2, [A6 + 0x8] 000035F8 2652 movea.l A3, [A2] 000035FA 4A2B 00F0 tst.b [A3 + 0xF0] 000035FE 670A beq +0xC /* 0000360A */ 00003600 47EB 00EC lea.l A3, [A3 + 0xEC] 00003604 2F0B move.l -[A7], A3 00003606 4EAD 02FA jsr [A5 + 0x2FA /* export_91 */] label0000360A: 0000360A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000360E 4EBA FEF2 jsr [PC - 0x10E /* 00003502 */] 00003612 4CDF 0C00 movem.l A2,A3, [A7]+ 00003616 4E5E unlink A6 00003618 4E74 0004 rtd 0x0004 export_884: 0000361C 4E56 FFF8 link A6, -0x0008 00003620 48E7 1830 movem.l -[A7], D3,D4,A2,A3 00003624 41ED FC32 lea.l A0, [A5 - 0x3CE] 00003628 43EE FFF8 lea.l A1, [A6 - 0x8] 0000362C 22D8 move.l [A1]+, [A0]+ 0000362E 22D8 move.l [A1]+, [A0]+ 00003630 202E 000E move.l D0, [A6 + 0xE] 00003634 6614 bne +0x16 /* 0000364A */ 00003636 705F moveq.l D0, 0x5F 00003638 2F00 move.l -[A7], D0 0000363A 486D FC3A pea.l [A5 - 0x3C6] 0000363E 486D FC48 pea.l [A5 - 0x3B8] 00003642 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 00003646 4FEF 000C lea.l A7, [A7 + 0xC] label0000364A: 0000364A 246E 0008 movea.l A2, [A6 + 0x8] 0000364E 2052 movea.l A0, [A2] 00003650 2668 00EC movea.l A3, [A0 + 0xEC] 00003654 B6FC 0000 cmpa.w A3, 0x0 00003658 673C beq +0x3E /* 00003696 */ 0000365A 2F0B move.l -[A7], A3 0000365C 4EAD D7D0 jsr [A5 - 0x2830] 00003660 4A80 tst.l D0 00003662 6F0C ble +0xE /* 00003670 */ 00003664 486E FFF8 pea.l [A6 - 0x8] 00003668 4227 clr.b -[A7] 0000366A 2F0A move.l -[A7], A2 0000366C 4EAD F3EC jsr [A5 - 0xC14] label00003670: 00003670 246E 0008 movea.l A2, [A6 + 0x8] 00003674 2652 movea.l A3, [A2] 00003676 4A2B 00F0 tst.b [A3 + 0xF0] 0000367A 670A beq +0xC /* 00003686 */ 0000367C 2F2B 00EC move.l -[A7], [A3 + 0xEC] 00003680 4EAD DA00 jsr [A5 - 0x2600] 00003684 6010 bra +0x12 /* 00003696 */ label00003686: 00003686 246E 0008 movea.l A2, [A6 + 0x8] 0000368A 2052 movea.l A0, [A2] 0000368C 2F28 00EC move.l -[A7], [A0 + 0xEC] 00003690 2F0A move.l -[A7], A2 00003692 4EAD D75C jsr [A5 - 0x28A4] label00003696: 00003696 246E 0008 movea.l A2, [A6 + 0x8] 0000369A 2052 movea.l A0, [A2] 0000369C 216E 000E 00EC move.l [A0 + 0xEC], [A6 + 0xE] 000036A2 2052 movea.l A0, [A2] 000036A4 116E 000C 00F0 move.b [A0 + 0xF0], [A6 + 0xC] 000036AA 2052 movea.l A0, [A2] 000036AC 2F28 00EC move.l -[A7], [A0 + 0xEC] 000036B0 2F0A move.l -[A7], A2 000036B2 4EAD D756 jsr [A5 - 0x28AA] 000036B6 2052 movea.l A0, [A2] 000036B8 2F28 00EC move.l -[A7], [A0 + 0xEC] 000036BC 4EAD D7D0 jsr [A5 - 0x2830] 000036C0 3800 move.w D4, D0 000036C2 2052 movea.l A0, [A2] 000036C4 3628 009C move.w D3, [A0 + 0x9C] 000036C8 9843 sub.w D4, D3 000036CA 6F0E ble +0x10 /* 000036DA */ 000036CC 3F04 move.w -[A7], D4 000036CE 5343 subq.w D3, 1 000036D0 3F03 move.w -[A7], D3 000036D2 2F0A move.l -[A7], A2 000036D4 4EAD F65E jsr [A5 - 0x9A2] 000036D8 6020 bra +0x22 /* 000036FA */ label000036DA: 000036DA 4A44 tst.w D4 000036DC 6A1C bpl +0x1E /* 000036FA */ 000036DE 3604 move.w D3, D4 000036E0 4443 neg.w D3 000036E2 3803 move.w D4, D3 000036E4 3F03 move.w -[A7], D3 000036E6 246E 0008 movea.l A2, [A6 + 0x8] 000036EA 2052 movea.l A0, [A2] 000036EC 3028 009C move.w D0, [A0 + 0x9C] 000036F0 9043 sub.w D0, D3 000036F2 3F00 move.w -[A7], D0 000036F4 2F0A move.l -[A7], A2 000036F6 4EAD F66A jsr [A5 - 0x996] label000036FA: 000036FA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000036FE 4EAD EF36 jsr [A5 - 0x10CA] 00003702 4CDF 0C18 movem.l D3,D4,A2,A3, [A7]+ 00003706 4E5E unlink A6 00003708 4E74 000A rtd 0x000A export_885: 0000370C 4E56 0000 link A6, 0 00003710 206E 0008 movea.l A0, [A6 + 0x8] 00003714 2250 movea.l A1, [A0] 00003716 2029 00EC move.l D0, [A1 + 0xEC] 0000371A 4E5E unlink A6 0000371C 4E74 0004 rtd 0x0004 export_886: 00003720 4E56 FFF4 link A6, -0x000C 00003724 48E7 1820 movem.l -[A7], D3,D4,A2 00003728 206E 000C movea.l A0, [A6 + 0xC] 0000372C 2810 move.l D4, [A0] 0000372E 206E 0014 movea.l A0, [A6 + 0x14] 00003732 246E 0008 movea.l A2, [A6 + 0x8] 00003736 2252 movea.l A1, [A2] 00003738 2269 00EC movea.l A1, [A1 + 0xEC] 0000373C B1C9 cmpa.l A0, A1 0000373E 6600 00B8 bne +0xBA /* 000037F8 */ 00003742 202E 0010 move.l D0, [A6 + 0x10] 00003746 7201 moveq.l D1, 0x01 00003748 B041 cmp.w D0, D1 0000374A 6716 beq +0x18 /* 00003762 */ 0000374C 7202 moveq.l D1, 0x02 0000374E B041 cmp.w D0, D1 00003750 6726 beq +0x28 /* 00003778 */ 00003752 7203 moveq.l D1, 0x03 00003754 B041 cmp.w D0, D1 00003756 6736 beq +0x38 /* 0000378E */ 00003758 7204 moveq.l D1, 0x04 0000375A B041 cmp.w D0, D1 0000375C 6770 beq +0x72 /* 000037CE */ 0000375E 6000 0098 bra +0x9A /* 000037F8 */ label00003762: 00003762 7001 moveq.l D0, 0x01 00003764 3F00 move.w -[A7], D0 00003766 3004 move.w D0, D4 00003768 5540 subq.w D0, 2 0000376A 3F00 move.w -[A7], D0 0000376C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003770 4EAD F65E jsr [A5 - 0x9A2] 00003774 6000 0096 bra +0x98 /* 0000380C */ label00003778: 00003778 7001 moveq.l D0, 0x01 0000377A 3F00 move.w -[A7], D0 0000377C 3004 move.w D0, D4 0000377E 5340 subq.w D0, 1 00003780 3F00 move.w -[A7], D0 00003782 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003786 4EAD F66A jsr [A5 - 0x996] 0000378A 6000 0080 bra +0x82 /* 0000380C */ label0000378E: 0000378E 4240 clr.w D0 00003790 3D40 FFFA move.w [A6 - 0x6], D0 00003794 206E 0008 movea.l A0, [A6 + 0x8] 00003798 2250 movea.l A1, [A0] 0000379A 3029 009E move.w D0, [A1 + 0x9E] 0000379E 3D40 FFFE move.w [A6 - 0x2], D0 000037A2 246E 000C movea.l A2, [A6 + 0xC] 000037A6 2612 move.l D3, [A2] 000037A8 282A 0004 move.l D4, [A2 + 0x4] 000037AC B684 cmp.l D3, D4 000037AE 6C02 bge +0x4 /* 000037B2 */ 000037B0 6002 bra +0x4 /* 000037B4 */ label000037B2: 000037B2 2604 move.l D3, D4 label000037B4: 000037B4 5343 subq.w D3, 1 000037B6 3D43 FFF8 move.w [A6 - 0x8], D3 000037BA 2612 move.l D3, [A2] 000037BC 282A 0004 move.l D4, [A2 + 0x4] 000037C0 B684 cmp.l D3, D4 000037C2 6F02 ble +0x4 /* 000037C6 */ 000037C4 6002 bra +0x4 /* 000037C8 */ label000037C6: 000037C6 2604 move.l D3, D4 label000037C8: 000037C8 3D43 FFFC move.w [A6 - 0x4], D3 000037CC 601C bra +0x1E /* 000037EA */ label000037CE: 000037CE 4240 clr.w D0 000037D0 3D40 FFFA move.w [A6 - 0x6], D0 000037D4 2052 movea.l A0, [A2] 000037D6 3028 009E move.w D0, [A0 + 0x9E] 000037DA 3D40 FFFE move.w [A6 - 0x2], D0 000037DE 3604 move.w D3, D4 000037E0 5343 subq.w D3, 1 000037E2 3D43 FFF8 move.w [A6 - 0x8], D3 000037E6 3D44 FFFC move.w [A6 - 0x4], D4 label000037EA: 000037EA 486E FFF8 pea.l [A6 - 0x8] 000037EE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000037F2 4EAD F700 jsr [A5 - 0x900] 000037F6 6014 bra +0x16 /* 0000380C */ label000037F8: 000037F8 2F2E 0014 move.l -[A7], [A6 + 0x14] 000037FC 2F2E 0010 move.l -[A7], [A6 + 0x10] 00003800 2F2E 000C move.l -[A7], [A6 + 0xC] 00003804 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003808 4EAD 0B82 jsr [A5 + 0xB82 /* export_364 */] label0000380C: 0000380C 4CDF 0418 movem.l D3,D4,A2, [A7]+ 00003810 4E5E unlink A6 00003812 4E74 0010 rtd 0x0010 export_887: 00003816 4E56 0000 link A6, 0 0000381A 48E7 0030 movem.l -[A7], A2,A3 0000381E 2F2E 000E move.l -[A7], [A6 + 0xE] 00003822 1F2E 000C move.b -[A7], [A6 + 0xC] 00003826 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000382A 4EAD 05B2 jsr [A5 + 0x5B2 /* export_178 */] 0000382E 246E 0008 movea.l A2, [A6 + 0x8] 00003832 2652 movea.l A3, [A2] 00003834 302B 009E move.w D0, [A3 + 0x9E] 00003838 7201 moveq.l D1, 0x01 0000383A B041 cmp.w D0, D1 0000383C 660C bne +0xE /* 0000384A */ 0000383E 4267 clr.w -[A7] 00003840 3F2B 0028 move.w -[A7], [A3 + 0x28] 00003844 2F0A move.l -[A7], A2 00003846 4EAD F67C jsr [A5 - 0x984] label0000384A: 0000384A 4CDF 0C00 movem.l A2,A3, [A7]+ 0000384E 4E5E unlink A6 00003850 4E74 000A rtd 0x000A fn00003854: 00003854 4E56 0000 link A6, 0 00003858 48E7 1030 movem.l -[A7], D3,A2,A3 0000385C 4267 clr.w -[A7] 0000385E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003862 4EAD 0FFA jsr [A5 + 0xFFA /* export_507 */] 00003866 206E 0008 movea.l A0, [A6 + 0x8] 0000386A 2250 movea.l A1, [A0] 0000386C 236E 0012 0008 move.l [A1 + 0x8], [A6 + 0x12] 00003872 262E 000C move.l D3, [A6 + 0xC] 00003876 2250 movea.l A1, [A0] 00003878 2343 0014 move.l [A1 + 0x14], D3 0000387C 302E 0010 move.w D0, [A6 + 0x10] 00003880 2250 movea.l A1, [A0] 00003882 3340 0018 move.w [A1 + 0x18], D0 00003886 0240 0100 andi.w D0, 0x100 0000388A 4A40 tst.w D0 0000388C 56C0 sne D0 0000388E 4400 neg.b D0 00003890 4880 ext.w D0 00003892 48C0 ext.l D0 00003894 2250 movea.l A1, [A0] 00003896 1340 001C move.b [A1 + 0x1C], D0 0000389A 7208 moveq.l D1, 0x08 0000389C C681 and.l D3, D1 0000389E 660C bne +0xE /* 000038AC */ 000038A0 2250 movea.l A1, [A0] 000038A2 3229 0018 move.w D1, [A1 + 0x18] 000038A6 0241 0200 andi.w D1, 0x200 000038AA 670E beq +0x10 /* 000038BA */ label000038AC: 000038AC 4A00 tst.b D0 000038AE 660A bne +0xC /* 000038BA */ 000038B0 202E 000C move.l D0, [A6 + 0xC] 000038B4 7201 moveq.l D1, 0x01 000038B6 C081 and.l D0, D1 000038B8 6704 beq +0x6 /* 000038BE */ label000038BA: 000038BA 7000 moveq.l D0, 0x00 000038BC 6002 bra +0x4 /* 000038C0 */ label000038BE: 000038BE 7001 moveq.l D0, 0x01 label000038C0: 000038C0 2250 movea.l A1, [A0] 000038C2 1340 001B move.b [A1 + 0x1B], D0 000038C6 222E 000C move.l D1, [A6 + 0xC] 000038CA 7401 moveq.l D2, 0x01 000038CC C282 and.l D1, D2 000038CE 6622 bne +0x24 /* 000038F2 */ 000038D0 2448 movea.l A2, A0 000038D2 2652 movea.l A3, [A2] 000038D4 4A2B 001C tst.b [A3 + 0x1C] 000038D8 661C bne +0x1E /* 000038F6 */ 000038DA 4A00 tst.b D0 000038DC 660A bne +0xC /* 000038E8 */ 000038DE 302B 0018 move.w D0, [A3 + 0x18] 000038E2 0240 0200 andi.w D0, 0x200 000038E6 660E bne +0x10 /* 000038F6 */ label000038E8: 000038E8 202E 000C move.l D0, [A6 + 0xC] 000038EC 7204 moveq.l D1, 0x04 000038EE C081 and.l D0, D1 000038F0 6604 bne +0x6 /* 000038F6 */ label000038F2: 000038F2 7000 moveq.l D0, 0x00 000038F4 6002 bra +0x4 /* 000038F8 */ label000038F6: 000038F6 7001 moveq.l D0, 0x01 label000038F8: 000038F8 2250 movea.l A1, [A0] 000038FA 1340 001A move.b [A1 + 0x1A], D0 000038FE 4240 clr.w D0 00003900 2250 movea.l A1, [A0] 00003902 3340 000E move.w [A1 + 0xE], D0 00003906 2250 movea.l A1, [A0] 00003908 3340 000C move.w [A1 + 0xC], D0 0000390C 4CDF 0C08 movem.l D3,A2,A3, [A7]+ 00003910 4E5E unlink A6 00003912 4E74 000E rtd 0x000E export_888: 00003916 4E56 0000 link A6, 0 0000391A 48E7 0038 movem.l -[A7], A2,A3,A4 0000391E 246E 0008 movea.l A2, [A6 + 0x8] 00003922 2052 movea.l A0, [A2] 00003924 2668 0008 movea.l A3, [A0 + 0x8] 00003928 2853 movea.l A4, [A3] 0000392A 706C moveq.l D0, 0x6C 0000392C D9C0 add.l A4, D0 0000392E 2054 movea.l A0, [A4] 00003930 B1CA cmpa.l A0, A2 00003932 6604 bne +0x6 /* 00003938 */ 00003934 7000 moveq.l D0, 0x00 00003936 2880 move.l [A4], D0 label00003938: 00003938 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000393C 4EAD 0D12 jsr [A5 + 0xD12 /* export_414 */] 00003940 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 00003944 4E5E unlink A6 00003946 4E74 0004 rtd 0x0004 export_889: 0000394A 4E56 FFF8 link A6, -0x0008 0000394E 2F0A move.l -[A7], A2 00003950 206E 0008 movea.l A0, [A6 + 0x8] 00003954 2250 movea.l A1, [A0] 00003956 2F29 0008 move.l -[A7], [A1 + 0x8] 0000395A 4EAD F6AC jsr [A5 - 0x954] 0000395E 2440 movea.l A2, D0 00003960 206E 0008 movea.l A0, [A6 + 0x8] 00003964 2250 movea.l A1, [A0] 00003966 4A69 0018 tst.w [A1 + 0x18] 0000396A 676A beq +0x6C /* 000039D6 */ 0000396C 554F subq.w A7, 2 0000396E 2F0A move.l -[A7], A2 00003970 A8E2 syscall EmptyRgn 00003972 101F move.b D0, [A7]+ 00003974 6660 bne +0x62 /* 000039D6 */ 00003976 2052 movea.l A0, [A2] 00003978 5448 addq.w A0, 2 0000397A 43EE FFF8 lea.l A1, [A6 - 0x8] 0000397E 22D8 move.l [A1]+, [A0]+ 00003980 22D8 move.l [A1]+, [A0]+ 00003982 302E 000E move.w D0, [A6 + 0xE] 00003986 B06E FFFA cmp.w D0, [A6 - 0x6] 0000398A 6D1A blt +0x1C /* 000039A6 */ 0000398C 302E 000C move.w D0, [A6 + 0xC] 00003990 B06E FFF8 cmp.w D0, [A6 - 0x8] 00003994 6D10 blt +0x12 /* 000039A6 */ 00003996 554F subq.w A7, 2 00003998 2F2E 000C move.l -[A7], [A6 + 0xC] 0000399C 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000039A0 A881 syscall EqualPt 000039A2 101F move.b D0, [A7]+ 000039A4 6722 beq +0x24 /* 000039C8 */ label000039A6: 000039A6 206E 0008 movea.l A0, [A6 + 0x8] 000039AA 2250 movea.l A1, [A0] 000039AC 236E FFFC 000C move.l [A1 + 0xC], [A6 - 0x4] 000039B2 206E 0008 movea.l A0, [A6 + 0x8] 000039B6 2250 movea.l A1, [A0] 000039B8 5369 000E subq.w [A1 + 0xE], 1 000039BC 206E 0008 movea.l A0, [A6 + 0x8] 000039C0 2250 movea.l A1, [A0] 000039C2 5369 000C subq.w [A1 + 0xC], 1 000039C6 601A bra +0x1C /* 000039E2 */ label000039C8: 000039C8 206E 0008 movea.l A0, [A6 + 0x8] 000039CC 2250 movea.l A1, [A0] 000039CE 236E FFF8 000C move.l [A1 + 0xC], [A6 - 0x8] 000039D4 600C bra +0xE /* 000039E2 */ label000039D6: 000039D6 206E 0008 movea.l A0, [A6 + 0x8] 000039DA 2250 movea.l A1, [A0] 000039DC 236E 000C 000C move.l [A1 + 0xC], [A6 + 0xC] label000039E2: 000039E2 245F movea.l A2, [A7]+ 000039E4 4E5E unlink A6 000039E6 4E74 000C rtd 0x000C export_890: 000039EA 4E56 FFF4 link A6, -0x000C 000039EE 48E7 1830 movem.l -[A7], D3,D4,A2,A3 000039F2 2F2E 000C move.l -[A7], [A6 + 0xC] 000039F6 486E FFF4 pea.l [A6 - 0xC] 000039FA 246E 0008 movea.l A2, [A6 + 0x8] 000039FE 2052 movea.l A0, [A2] 00003A00 2F28 0008 move.l -[A7], [A0 + 0x8] 00003A04 4EAD F6EE jsr [A5 - 0x912] 00003A08 2F2E 000C move.l -[A7], [A6 + 0xC] 00003A0C 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00003A10 2F0A move.l -[A7], A2 00003A12 4EAD FC58 jsr [A5 - 0x3A8] 00003A16 2652 movea.l A3, [A2] 00003A18 4A2B 001A tst.b [A3 + 0x1A] 00003A1C 670A beq +0xC /* 00003A28 */ 00003A1E 202B 0014 move.l D0, [A3 + 0x14] 00003A22 7202 moveq.l D1, 0x02 00003A24 C081 and.l D0, D1 00003A26 6704 beq +0x6 /* 00003A2C */ label00003A28: 00003A28 7000 moveq.l D0, 0x00 00003A2A 6002 bra +0x4 /* 00003A2E */ label00003A2C: 00003A2C 7001 moveq.l D0, 0x01 label00003A2E: 00003A2E 1600 move.b D3, D0 00003A30 4A2B 001B tst.b [A3 + 0x1B] 00003A34 670A beq +0xC /* 00003A40 */ 00003A36 302B 0018 move.w D0, [A3 + 0x18] 00003A3A 0240 0200 andi.w D0, 0x200 00003A3E 6604 bne +0x6 /* 00003A44 */ label00003A40: 00003A40 7000 moveq.l D0, 0x00 00003A42 6002 bra +0x4 /* 00003A46 */ label00003A44: 00003A44 7001 moveq.l D0, 0x01 label00003A46: 00003A46 1800 move.b D4, D0 00003A48 6730 beq +0x32 /* 00003A7A */ 00003A4A 2F2B 000C move.l -[A7], [A3 + 0xC] 00003A4E 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00003A52 486E FFF8 pea.l [A6 - 0x8] 00003A56 A8AC syscall Pt2Rect 00003A58 526E FFFC addq.w [A6 - 0x4], 1 00003A5C 526E FFFE addq.w [A6 - 0x2], 1 00003A60 486E FFF8 pea.l [A6 - 0x8] 00003A64 1F03 move.b -[A7], D3 00003A66 7001 moveq.l D0, 0x01 00003A68 1F00 move.b -[A7], D0 00003A6A 206E 0008 movea.l A0, [A6 + 0x8] 00003A6E 2250 movea.l A1, [A0] 00003A70 2F29 0008 move.l -[A7], [A1 + 0x8] 00003A74 4EAD F724 jsr [A5 - 0x8DC] 00003A78 604E bra +0x50 /* 00003AC8 */ label00003A7A: 00003A7A 246E 0008 movea.l A2, [A6 + 0x8] 00003A7E 2652 movea.l A3, [A2] 00003A80 4A2B 001C tst.b [A3 + 0x1C] 00003A84 672A beq +0x2C /* 00003AB0 */ 00003A86 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00003A8A 2F2B 0008 move.l -[A7], [A3 + 0x8] 00003A8E 4EAD F6BE jsr [A5 - 0x942] 00003A92 2052 movea.l A0, [A2] 00003A94 1140 001D move.b [A0 + 0x1D], D0 00003A98 4A00 tst.b D0 00003A9A 6714 beq +0x16 /* 00003AB0 */ 00003A9C 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00003AA0 7001 moveq.l D0, 0x01 00003AA2 1F00 move.b -[A7], D0 00003AA4 2052 movea.l A0, [A2] 00003AA6 2F28 0008 move.l -[A7], [A0 + 0x8] 00003AAA 4EAD F72A jsr [A5 - 0x8D6] 00003AAE 6018 bra +0x1A /* 00003AC8 */ label00003AB0: 00003AB0 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00003AB4 1F03 move.b -[A7], D3 00003AB6 7001 moveq.l D0, 0x01 00003AB8 1F00 move.b -[A7], D0 00003ABA 206E 0008 movea.l A0, [A6 + 0x8] 00003ABE 2250 movea.l A1, [A0] 00003AC0 2F29 0008 move.l -[A7], [A1 + 0x8] 00003AC4 4EAD F71E jsr [A5 - 0x8E2] label00003AC8: 00003AC8 206E 0008 movea.l A0, [A6 + 0x8] 00003ACC 2250 movea.l A1, [A0] 00003ACE 236E FFF4 0010 move.l [A1 + 0x10], [A6 - 0xC] 00003AD4 4CDF 0C18 movem.l D3,D4,A2,A3, [A7]+ 00003AD8 4E5E unlink A6 00003ADA 4E74 0008 rtd 0x0008 export_891: 00003ADE 4E56 FFF0 link A6, -0x0010 00003AE2 48E7 0030 movem.l -[A7], A2,A3 00003AE6 2F2E 0014 move.l -[A7], [A6 + 0x14] 00003AEA 486E FFF0 pea.l [A6 - 0x10] 00003AEE 246E 0008 movea.l A2, [A6 + 0x8] 00003AF2 2052 movea.l A0, [A2] 00003AF4 2F28 0008 move.l -[A7], [A0 + 0x8] 00003AF8 4EAD F6EE jsr [A5 - 0x912] 00003AFC 2F2E 0014 move.l -[A7], [A6 + 0x14] 00003B00 2052 movea.l A0, [A2] 00003B02 2F28 0008 move.l -[A7], [A0 + 0x8] 00003B06 4EAD F3F8 jsr [A5 - 0xC08] 00003B0A 554F subq.w A7, 2 00003B0C 2052 movea.l A0, [A2] 00003B0E 2F28 0010 move.l -[A7], [A0 + 0x10] 00003B12 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00003B16 A881 syscall EqualPt 00003B18 101F move.b D0, [A7]+ 00003B1A 6600 008A bne +0x8C /* 00003BA6 */ 00003B1E 246E 0008 movea.l A2, [A6 + 0x8] 00003B22 2652 movea.l A3, [A2] 00003B24 4A2B 001B tst.b [A3 + 0x1B] 00003B28 6732 beq +0x34 /* 00003B5C */ 00003B2A 2F2B 000C move.l -[A7], [A3 + 0xC] 00003B2E 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00003B32 486E FFF4 pea.l [A6 - 0xC] 00003B36 A8AC syscall Pt2Rect 00003B38 526E FFF8 addq.w [A6 - 0x8], 1 00003B3C 526E FFFA addq.w [A6 - 0x6], 1 00003B40 486E FFF4 pea.l [A6 - 0xC] 00003B44 246E 0008 movea.l A2, [A6 + 0x8] 00003B48 2652 movea.l A3, [A2] 00003B4A 1F2B 001A move.b -[A7], [A3 + 0x1A] 00003B4E 7001 moveq.l D0, 0x01 00003B50 1F00 move.b -[A7], D0 00003B52 2F2B 0008 move.l -[A7], [A3 + 0x8] 00003B56 4EAD F724 jsr [A5 - 0x8DC] 00003B5A 603E bra +0x40 /* 00003B9A */ label00003B5C: 00003B5C 246E 0008 movea.l A2, [A6 + 0x8] 00003B60 2652 movea.l A3, [A2] 00003B62 4A2B 001C tst.b [A3 + 0x1C] 00003B66 6718 beq +0x1A /* 00003B80 */ 00003B68 4A2B 001D tst.b [A3 + 0x1D] 00003B6C 6712 beq +0x14 /* 00003B80 */ 00003B6E 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00003B72 7001 moveq.l D0, 0x01 00003B74 1F00 move.b -[A7], D0 00003B76 2F2B 0008 move.l -[A7], [A3 + 0x8] 00003B7A 4EAD F72A jsr [A5 - 0x8D6] 00003B7E 601A bra +0x1C /* 00003B9A */ label00003B80: 00003B80 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00003B84 246E 0008 movea.l A2, [A6 + 0x8] 00003B88 2652 movea.l A3, [A2] 00003B8A 1F2B 001A move.b -[A7], [A3 + 0x1A] 00003B8E 7001 moveq.l D0, 0x01 00003B90 1F00 move.b -[A7], D0 00003B92 2F2B 0008 move.l -[A7], [A3 + 0x8] 00003B96 4EAD F71E jsr [A5 - 0x8E2] label00003B9A: 00003B9A 206E 0008 movea.l A0, [A6 + 0x8] 00003B9E 2250 movea.l A1, [A0] 00003BA0 236E FFF0 0010 move.l [A1 + 0x10], [A6 - 0x10] label00003BA6: 00003BA6 4CDF 0C00 movem.l A2,A3, [A7]+ 00003BAA 4E5E unlink A6 00003BAC 4E74 0010 rtd 0x0010